gpt4 book ai didi

javascript - 在javascript中使用moment获取UTC日期

转载 作者:行者123 更新时间:2023-11-29 18:40:16 24 4
gpt4 key购买 nike

我正在使用 utcDate = moment.utc(new Date()).format() 获取一个 utc 日期。但是这个 utcDate 是一个字符串,而不是 Date 对象。通过使用 new Date(utcDate),它再次将 utc 日期转换为我的本地日期。请帮我获取 utc 日期对象。我在 javascript 工作。

utcDate = moment.utc(new Date()).toDate() 正在将其转换为我的本地日期 Sun Sep 01 2019 05:30:00 GMT+0530(印度标准时间)

最佳答案

使用 moment.js

var date = moment();
console.log(date.format()) // 2019-08-30T11:08:27+05:30

date = moment().utc();
console.log(date.format()); // 2019-08-30T05:38:27Z

使用 Javascript

var dateObject = new Date();
dateObject.toLocaleString()
"8/30/2019, 10:55:19 AM" // My current time

var utcDateObject = new Date( dateObject.getUTCFullYear(), dateObject.getUTCMonth(), dateObject.getUTCDate(), dateObject.getUTCHours(), dateObject.getUTCMinutes(), dateObject.getUTCSeconds() );
utcDateObject.toLocaleString()
"8/30/2019, 5:26:04 AM" // UTC time which is 5.5 hours less than my local time

关于javascript - 在javascript中使用moment获取UTC日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57720634/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com