以“2015-08-04”{“Y-M-D”}格式获取日期。如何将指定的日期格式更改为UTC格式?

时间:2015-08-11 15:35:26

标签: javascript date knockout.js utc

我以这种方式获取日期格式: - '2015-08-04'使用knockout.js。如何将指定的日期格式更改为UTC格式,如"2015-08-08T19:20:18+00:00"

就像在Javascript中一样,我们有date.getDate()这样的日期函数来从UTC格式中获取特定日期?

但是在使用knockout.js以上述指定格式获取日期后,我无法使用JavaScript获取date.getDate()之类的特定日期。

knockout.js中是否有任何函数可以从指定的日期格式获取日期或月份或仅年份?

1 个答案:

答案 0 :(得分:1)

如果你想要一个Date对象,只需通过new Date()传递它:

new Date('2015-08-04')
-> Tue Aug 04 2015 01:00:00 GMT+0100 (GMT Daylight Time)

如果您需要UTC字符串,请执行以上操作并在其上调用toISOString()

new Date('2015-08-04').toISOString()
-> "2015-08-04T00:00:00.000Z"