在 Javascript 中解析 Python 日期时间字符串
Parse a Python datetime string in Javascript
我需要将Python生成的datetime字符串解析为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这样的库:
http://www.datejs.com/
Datejs 使用有用的方法扩展Date
对象,例如:
Date.parse('Thu, 1 July 2004 22:30:00');
不用说,日期/时间格式是可自定义的。
相关文章:
- 更改angularjs中的日期-时间格式
- 将日期时间作为 JSON 发送将无法在我的视图中正确显示
- 将日期时间从json转换为可读格式
- 使用时刻.js从日期时间中提取时间
- 两个日期时间选择器
- Javascript:如何在onChange事件期间更改日期时间值
- .Net webApi ISO日期时间和IE8
- Javascript-如何使用bootstrap日期时间选择器自动计算两个时间输入之间的差异
- 转换日期时间格式
- 在JavaScript中转换日期/时间格式
- JavaScript JSON关联对象键和值都作为日期时间戳
- 将日期时间javascript绑定到表列
- 将JS日期解析为C#日期时间
- 使用JavaScript将客户端日期/时间字符串转换为JSON日期/时间串
- 从javascript数组获取php的日期时间
- 格式化momentjs日期时间
- 这个正则表达式的日期/时间有什么问题
- Mongoose查询在两个日期时间之间提取数据
- 当转换为Python日期时间时,Node的时间戳落后3分钟
- 自定义angularjs过滤器日期时间格式额外字符