gpt4 book ai didi

javascript - 让 moment.js 显示适合正在查看的信息的日期时间

转载 作者:可可西里 更新时间:2023-11-01 02:22:57 25 4
gpt4 key购买 nike

这里之前的回答让我看到了 moment.js用于 javascript 日期处理,我真的很高兴找到它。我可以非常愉快地解析和操作。

我网站上的用户查看与不同物理站点/位置相关的信息,我想显示相关的日期时间在特定于该位置的时间不是用户位置。

每个物理站点都有一个时区属性字符串,例如“Europe/London”或“Europe/Amsterdam”

我的日期时间都是以 UTC 格式从数据库存储和传送的。

有没有一种聪明简单的方法可以在任何指定时区渲染我的 moment.js 对象?

最佳答案

理论上,您可以这样做。

moment.fn.formatInZone = function(format, offset) {
return this.clone().utc().add('hours', offset).format(format);
}

moment().formatInZone('HH:mm:ss', 7);
moment().formatInZone('HH:mm:ss', -7);

但是,这需要您知道正确的偏移量,因此不会考虑夏令时。

关于javascript - 让 moment.js 显示适合正在查看的信息的日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10438579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com