将字符串转换为时间戳吗?
问题描述:
我有一个xml文件,其中日期表示为:“2010-07-10T14:46:00.000Z”Im解析并将其作为字符串获取。将字符串转换为时间戳吗?
我需要将其转换为时间戳或日期格式存储在数据库中。我该怎么做?
请帮忙。
答
假设你使用PHP:
可以使用函数的DateTime :: createFromFormat(字符串$格式字符串$时间)
尝试以下方法:
$timestamp = str_ireplace(array('T', 'Z'), '', "2010-07-10T14:46:00.000Z");
$datetime = DateTime::createFromFormat('j-m-d H:i:s.u ', $timestamp);
echo $date->getTimestamp();
请参阅的DateTime::createFromFormat文件和date()为正确的格式字符串。
+0
否我需要在java中完成.. – udy 2010-07-16 08:43:38
答
一般你需要使用来自标准C库的strptime()相关函数。
请指明您想使用的语言 – 2010-07-16 06:48:33