我有这个日期时间的东西,需要转换为时间戳。我正在寻找3个州的转换,使用Javascript,Python和PHP。我的主要问题是我无法捕捉到这个字符串的格式:2013-07-29T18:54:09.743390-08:00
另外,有人可以分享这是什么格式吗?
答案 0 :(得分:2)
使用PHP执行此操作的一般方法是strtotime()
在Javascript中,您可以尝试
var d=new Date("your datetime here");
虽然,我不是100%肯定你会得到你所拥有的格式的结果。也许别人可以帮忙解决这个问题 至于Python,其他人应该帮助你,因为我不熟悉。或者你可以谷歌“python相当于php strtotime”,或类似。
答案 1 :(得分:0)
print strtotime('2013-07-29T18:54:09.743390-08:00');
结果:
1375152849
答案 2 :(得分:0)
的Python:
>>> import time
>>> import datetime
>>> dateString = "02/24/2012"
>>> time.mktime(datetime.datetime.strptime(dateString,"%m/%d/%Y").timetuple())
1330034400.0
PHP:
$timestamp = strtotime('02/24/2012');
print $timestamp.PHP_EOL; #OUTPUT 1330034400
使用Javascript:
var date = new Date('2012-02-24')
date.getTime()/100