【问题标题】:How to convert the local browser time to utc time unsing moment.js如何使用 moment.js 将本地浏览器时间转换为 utc 时间
【发布时间】:2021-07-21 22:17:58
【问题描述】:

尝试了多种方法将本地时间转换为 UTC。尝试了 Offset(420),因为时差是 UTC 7 并且它有效。所以在这里我需要的是我的用户将发出来自不同时区的请求,并且它们都应该转换为 UTC。因此,当从不同时区给出时间时,UTC 时差也会改变它的识别方式并相应地改变。我该怎么做?

【问题讨论】:

标签: node.js momentjs moment-timezone


【解决方案1】:

您可以使用moment.utc() 获取UTC 时间。如果您希望将其发送到服务器,最好以ISO-8601 日期字符串的形式发送。

const localDate = moment();
const utcDate = moment.utc();
console.log("Local time:", localDate.format("YYYY-MM-DD HH:mm:ss"));
console.log("UTC time:", utcDate.format("YYYY-MM-DD HH:mm:ss"));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script> 

【讨论】:

    猜你喜欢
    • 2019-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-15
    • 1970-01-01
    • 2015-05-20
    • 2016-01-24
    • 1970-01-01
    相关资源
    最近更新 更多