在打字稿中,如何将这样的字符串转换为datetime?
2019-01-19 14:00:12
我不确定这是否正确
new Date("2019-01-19 14:00:12")
我认为可以通过某种方式指定时区。
答案 0 :(得分:1)
如果您构建新日期,它将使用客户端的时区。有关如何构建日期的详细信息,请参阅此处:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date
您可以手动解析日期字符串,并使用年,月,日,小时,分钟,秒值构建新的Date对象。或者,如果您的日期字符串格式正确,您可以使用Date.Parse(...)函数,请参阅此处:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse
如果您想要UTC日期,则需要使用新的Date.UTC(...)
构建它