作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我编写了以下代码将新加坡时间转换为 UTC 时间。
function convert(time) {
let eventStartTime = moment(time, 'HH:mm', 'Singapore').utc().format('HH:mm');
return eventStartTime;
}
当我运行以下行时
convert('19:00');
它给我的输出是 23:00,这是不正确的。我究竟做错了什么?
最佳答案
function convert(time) {
let eventStartTime = moment(time + ' +0800', 'HH:mm Z',).utc().format('HH:mm');
return eventStartTime;
}
alert(convert('19:00'))
似乎对我有用
moment("2010-10-20 4:30 +0000", "YYYY-MM-DD HH:mm Z"); // parsed as 4:30 UTC
来自
https://momentjs.com/docs/#/parsing/parse-zone/
Asia/Singapore
的东西你应该使用这个:
https://momentjs.com/timezone/
关于javascript - 将新加坡时间转换为 UTC 时间的时刻代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68228907/
我想检查新加坡的 NRIC/FIN 用户输入数据是否正确。 [A-Z] [0-9]{7} [A-Z] 是正确的正则表达式吗?我是否需要检查第一个字符是 S/F/T/G?如果我需要检查其他情况,请告诉我
我是一名优秀的程序员,十分优秀!