我正在尝试将一些日期和时间转换为不同的时区,而Moment.js不能正常运行。我已经通读了文档,并且看到了许多示例,并且看来我做得很正确,但是并不能正确地将洛杉矶时间转换为纽约时间。我究竟做错了什么?
JS
var timeSelected = 2020/12/04 17:00;
var clientTz = America/Los_Angeles
var presenterTz = America/New_York
var momentTz = moment.tz(timeSelected, clientTz).tz(presenterTz).format( 'YYYY/MM/DD HH:mm' );
const timeSelected = '2020/12/04 17:00';
const clientTz = 'America/Los_Angeles';
const presenterTz = 'America/New_York';
const momentTz = moment
.tz(timeSelected, 'YYYY/MM/DD HH:mm', clientTz)
.tz(presenterTz)
.format('YYYY/MM/DD HH:mm');
moment.tz函数中的时间和时区之间可能存在参数。如果不是默认值,则必须传递源字符串的格式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句