【问题标题】:Javascript convert dateJavascript 转换日期
【发布时间】:2010-12-29 13:18:33
【问题描述】:

使用 JavaScript,我如何从如下字符串中找到本地日期:

2010-12-29T03:32:17-0800

我希望结果类似于

2010-12-29T12:32:17

(格林威治标准时间 +0100)

最好的问候, 鲍勃

【问题讨论】:

    标签: javascript datetime


    【解决方案1】:

    你可以试试dateJs,它会为你解析字符串:

    Date.parse("2010-12-29T03:32:17-0800")
    

    考虑到时区信息,您将获得一个本地时间的日期对象。您还可以轻松地手动从日期对象中添加或减去小时。

    【讨论】:

      【解决方案2】:

      您有 ISO 8601 格式的日期。要将其转换为Date,您可以使用setISO8601 方法,您可以找到here 的代码。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-12-13
        • 2013-02-09
        • 2010-12-18
        • 2021-06-07
        • 1970-01-01
        • 2018-09-29
        • 2010-10-20
        相关资源
        最近更新 更多