如何将日期字符串转换为Date
对象?
示例日期字符串:
31.12.2009 23:12:00
答案 0 :(得分:3)
var parts = "31.12.2009 23:12:00".match(/\d+/g);
new Date(parts[2], parts[1]-1, parts[0], parts[3], parts[4], parts[5]);
解析并创建它。
注意强>: 月份为零。
答案 1 :(得分:2)
我推荐Date.js library。
它可以处理各种日期解析和转换,以及其他与日期相关的功能。对于这种事情非常方便。
希望有所帮助。答案 2 :(得分:0)
默认情况下,JavaScript使用ISO 8601格式解析日期字符串,即...
YYYY-MM-DDTHH:MM:ss.sssZ
如果你能以这种格式获得你的约会时间,那可能是最好的。 您不希望遇到任何文化问题。在JavaScript中,您可以使用toISOString()执行此操作。如果你不能这样做,你必须自己解析日期或使用图书馆。