【问题标题】:Getting date in '2015-08-04'{"Y-M-D"} format. How to change the specified date format into UTC format?以 '2015-08-04'{"Y-M-D"} 格式获取日期。如何将指定的日期格式更改为 UTC 格式?
【发布时间】:2015-08-11 15:35:26
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: javascript date knockout.js utc


    【解决方案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"
    

    【讨论】:

    • 我会试试的。谢谢
    猜你喜欢
    • 2011-02-19
    • 1970-01-01
    • 1970-01-01
    • 2010-12-23
    • 1970-01-01
    • 2022-06-12
    • 1970-01-01
    • 2015-10-26
    • 1970-01-01
    相关资源
    最近更新 更多