将字符串转换为时间戳吗?

问题描述:

我有一个xml文件,其中日期表示为:“2010-07-10T14:46:00.000Z”Im解析并将其作为字符串获取。将字符串转换为时间戳吗?

我需要将其转换为时间戳或日期格式存储在数据库中。我该怎么做?

请帮忙。

+3

请指明您想使用的语言 – 2010-07-16 06:48:33

假设你使用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()相关函数。