1

有没有办法让以下代码以 UTC 时间输出小时数?

format(date, 'MM/dd/yy hh:mm a') // outputs 01-17-2020 03:25 PM

我将如何输出01-17-2020 11:25 PM

4

1 回答 1

-2

欢迎来到堆栈溢出。

有一个功能

date.toUTCString(); // Returns "Sat, 02 Mar 2019 13:00:00 GMT"

或者有一些单独的功能,比如. getUTCMonth()

所以你可以这样做

console.log(`${date.getUTCMonth()}/${date.getUTCDay()}/${date.getUTCYear()} ${date.getUTCHour()}:${date.getUTCMinute()}`)

更多信息在这里:https ://dev.to/mcapodici/javascript-dates-2dbj

或者,更好的是,您可以使用具有 UTC 模式的 momentjs,如下所示:

moment().format();     // 2013-02-04T10:35:24-08:00
moment.utc().format(); // 2013-02-04T18:35:24+00:00
于 2020-01-17T23:45:35.757 回答