在Javascript中解析Python日期时间字符串
作者:互联网
我需要将Python生成的日期时间字符串解析为Javascript Date对象.我走了最简单的路线:
在Python中:
dstring = str(mydate)
示例dstring =’2012-05-16 19:20:35.243710-04:00′
在Javascript(带有datejs库)中:
d = new Date(dstring);
这会在Chrome中为我提供正确的日期对象,但在Firefox和Safari(在Mac上)中出现“无效日期”错误.
解决方法:
您需要将字符串解析为JS Date. Date构造函数是不够的.也许你应该考虑使用像datejs这样的库:
Datejs使用有用的方法扩展Date对象,例如:
Date.parse('Thu, 1 July 2004 22:30:00');
不用说日期/时间格式是可定制的.
标签:python,javascript,date,date-parsing 来源: https://codeday.me/bug/20190709/1415323.html