javascript - 使用 html 的 javascript 显示特定时区的日期/日期和时间

标签 javascript jquery html datetime-format

我有一个项目,需要在网站上显示特定时区(中欧时间)的日期和时间。理想情况下,我想以这种格式显示它:

欧洲中部时间 5 月 4 日星期二 05:52:33

我之前已经能够获取在网站上显示的时间,但这通常是从用户端获取时间。在这种情况下,它应该显示我的时间。

我知道已经有很多关于此的主题,但我真的无法让它发挥作用,而且包括日期和日期是一个额外的困难。

任何帮助都会很棒:-)

最佳答案

使用 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/

关于javascript - 使用 html 的 javascript 显示特定时区的日期/日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36205871/

相关文章:

javascript - 从 JSON 对象周围删除双引号 - JS

javascript - 出于某种原因,Javascript 甚至在我的 HTML/CSS 页面加载之前加载

javascript - 没有settimeout的递归js函数

jQuery 过滤器和反向过滤器

javascript - 我的 javascript 闭包写得正确吗?

php - 如何使用 jquery 删除 mysql 中的行表?

html - 添加 margin 的问题

javascript - 在 HTML 表格内定位

JavaScript 问题 : setTimeout

javascript - PHP 链接生成器避免使用 JavaScript 并隐藏旧 URL