javascript - UTC date 时间为什么时区不起作用?

为什么我不能花时间将其设置到另一个区域?我想获取一个 date 字符串和静态时间并将其更改为不同的时区并获得结果。

var d = new Date("2022-05-18T19:48:32.000+00:00");
d.toLocaleString('en-US', { timeZone: 'America/New_York' });

alert(d);

无论我做什么,它都会显示我在丹佛电脑上的本地电脑时间。

回答1

d.toLocaleString('en-US', { timeZone: 'America/New_York' }); 返回一个字符串,但您没有将其设置为变量。试试 d = d.toLocaleString('en-US', { timeZone: 'America/New_York' });

相似文章

r - 如何统一r中的时间格式?

我有一个数据集test。就像excel中的30-06-2223:55:00,1/7/20220:00AM,我不知道为什么一列中有两种不同的格式,我不能在excel中更改格式。这很奇怪,因为从1号到12...

随机推荐

最新文章