使用 html 的 javascript 显示特定时区的 day/date 和时间
Display day/date and time from specific timezone using javascript for html
我有一个项目需要在网站上显示特定时区(欧洲中部时间)的星期、日期和时间。理想情况下,我想以这种格式显示它:
5 月 4 日星期二 05:52:33 CET
我以前也能获取到网站显示的时间,但是这个一般是从用户端获取时间。在这种情况下,它应该显示我的时间。
我知道已经有很多关于这个的主题,但我真的没能让它发挥作用,加上日期和日期是一个额外的困难。
任何帮助都会很棒 :-)
使用 moment.js 库。
假设您的时区是 "America/Los_Angeles":
var myTimezone = "America/Los_Angeles";
var datetimeFormat = "ddd DD MMM hh:mm:ss z";
var timeString = moment().tz(myTimezone).format(datetimeFormat);
console.log(timeString);
这会将用户的时间格式化为您的时区。有关详细信息,请参阅:http://momentjs.com/timezone/
我有一个项目需要在网站上显示特定时区(欧洲中部时间)的星期、日期和时间。理想情况下,我想以这种格式显示它:
5 月 4 日星期二 05:52:33 CET
我以前也能获取到网站显示的时间,但是这个一般是从用户端获取时间。在这种情况下,它应该显示我的时间。
我知道已经有很多关于这个的主题,但我真的没能让它发挥作用,加上日期和日期是一个额外的困难。
任何帮助都会很棒 :-)
使用 moment.js 库。
假设您的时区是 "America/Los_Angeles":
var myTimezone = "America/Los_Angeles";
var datetimeFormat = "ddd DD MMM hh:mm:ss z";
var timeString = moment().tz(myTimezone).format(datetimeFormat);
console.log(timeString);
这会将用户的时间格式化为您的时区。有关详细信息,请参阅:http://momentjs.com/timezone/