有没有办法让以下代码以 UTC 时间输出小时数?
format(date, 'MM/dd/yy hh:mm a') // outputs 01-17-2020 03:25 PM
我将如何输出01-17-2020 11:25 PM
?
有没有办法让以下代码以 UTC 时间输出小时数?
format(date, 'MM/dd/yy hh:mm a') // outputs 01-17-2020 03:25 PM
我将如何输出01-17-2020 11:25 PM
?
欢迎来到堆栈溢出。
有一个功能
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