使用JavaScript显示本地时间(洛杉矶时间或太平洋时间)和纽约时间

Display the times for local time (Los Angeles or Pacific) and New York with JavaScript?

本文关键字:时间 太平洋 纽约 洛杉矶 JavaScript 显示 使用      更新时间:2023-09-26

我有一个作业问题。

如果我要显示来自不同时区位置的时区,如何插入JavaScript来显示本地时间(洛杉矶时间或太平洋时间)和纽约时间?

您最好的选择是而不是以任何方式手工实现它,而是使用现成的库。使用时刻时区

var now = moment(); // current timestamp, using your machine's time zone
var nowLA = now.tz('America/Los_Angeles'); // converted to LA time zone
var nowNY = now.tz('America/New_York'); // converted to NY time zone

然后,您可以使用Moment提供的任何格式打印它,例如:

now.format('MMMM Do YYYY, h:mm:ss a');  // September 13th 2015, 10:43:17 am