gpt4 book ai didi

javascript - 在 JS 中获取特定时区的当前日期时间

转载 作者:行者123 更新时间:2023-11-29 19:24:15 26 4
gpt4 key购买 nike

我在一个拥有来自世界各地用户的平台上工作,但某些设置绑定(bind)到预定义的时区日期时间。

这是什么意思?如果用户从不同的时区连接,应用程序仍应向他显示预定义时区的当前时间,无论他从何处登录。我需要在客户端使用仅包含时区字符串的 javascript 进行计算。

我想做的是这样的:

new TimezoneDate('timezone');

结果应该是该时区的当前日期时间。

我知道有 JS 库可以处理这个问题,但我想问一下是否有不使用外部库的简单 JS 解决方案?

最佳答案

取决于您对简单的定义;但不是真的。 Javascript 不支持开箱即用的时区。我强烈推荐 Moment Timezone http://momentjs.com/timezone/因为它非常用户友好。我也正在执行一个具有相同要求的项目,这个库使我的工作变得更加轻松。

编辑:有了图书馆,做您想做的事就这么简单:

var timezonedDate = moment.tz('YOUR TZ STRING').toDate();

关于javascript - 在 JS 中获取特定时区的当前日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31564968/

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