我可以使用以下命令获得时区偏移量:
new Date().getTimezoneOffset()
->;-330和使用力矩
一百到三百三十.
但是,如何获得?hh:mm的格式?
我可以使用以下命令获得时区偏移量:
new Date().getTimezoneOffset()
->;-330和使用力矩
一百到三百三十.
但是,如何获得?hh:mm的格式?
你正在努力实现这一点吗?如果您喜欢使用moment.js
,则可以使用.format
来设置日期或时间的格式.
const date = new Date();
let utc = moment(date).utcOffset()
console.log(moment(date).utcOffset(utc).format("YYYY-MM-DD HH:mm:ss Z"))
//and for `+00:00` it will be :
console.log('for GMT +0000 : '+ moment(date).tz('Africa/Monrovia').format('YYYY-MM-DD HH:mm:ss Z'))
<script src="https://momentjs.com/downloads/moment.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.23/moment-timezone-with-data-2012-2022.min.js"></script>
参考文献:Display