大家好,感谢您阅读我笑脸:

我使用CMS发布事件日历。我领域活动开始日期和结束日期/时间/时间。如何显示这些在我的游客当地时间吗?

我已经更新了我的时区设置。


这是我的公共分享链接

谢谢你的帮助拥抱:

2喜欢

我也有同样的问题。后

2喜欢

默认时间对象设置为系统设置。显示从UTC日期/时间或另一个时区的用户时区你可能想利用Day.js和一天。js时区javascript插件。

我和递增编码动态显示倒计时定时器为另一个Webflow的类似要求用户使用这些所以我知道这是可以做到的。

1像

对不起,你的意思是,默认情况下时间显示在用户时区?

我是说一个JavaScript date对象,默认情况下在UTC。基本的方法获取日期和时间或其组件所有的工作在当地(即主机系统)时区和偏移量。

如果你想要一个日期,UTC,然后显示在用户当地时间你需要知道这是什么时区和当前抵消从UTC。这是复杂的,由于存在大量的时区和可能的日光节约时间的观察。时刻让您使用日期/时间以一种更优雅的方式,并提供一个可选的时刻时区插件,便于工作时区和提供数据库与时区现在和将来(取决于你是需要走多远)。

1像

如果日期对象的基本方法在主机系统层面上,他就不能比较cms的UTC时间约会对象吗?由于总是知道cms提供UTC吗?
想知道

如果你将日期/时间值存储为UTC然后您可以使用getTimeOffset()方法来确定计算的区别和使用,显示。然而,如果你需要知道什么是日光节约时间的当前状态为用户显示它,你需要的数据。的时刻。js也微不足道的当前日期/时间值以多种方式而不需要编写大量的代码。文档非常全面。

Day.jsis a lighter weight alternative.

1像

谢谢的澄清!
的时刻。js欢迎进我的书签文件夹的js库:笑:

非常感谢杰夫!我是一个总
新手。你知道我在哪里可以找到一个教程使用的时刻。js来显示时间在当地的时间游客在CMS在Webflow图书馆吗?

1像

有什么解决方案。我使用webflow作为一个设计师,这似乎是太先进了

不,不要使用任何库。你可以很容易地提高性能,而不是通过编写普通的JS。

我写了我如何实现这一点在这里

让我知道这是否有帮助

更新:我已经改进了代码,并添加了要点。这是链接

2喜欢

@zeeshan——首先,非常感谢您构建和分享这段代码,你是很棒的。

我没有编程背景,所以我在想如果你能帮助我了解的:

  • 将这段代码在所有时区调整夏令时,或者只是PST / PDT吗?例如美国东部时间/美国。
  • 这段代码工作一组页面上漂亮,但我似乎无法让它在收藏列表工作。当我嵌入这个事件的集合列表中(我试过在身体和收集项目),时区转换工作…但是它把日期+时间集合中的最后一项列表中的项目。你知道我可能做错了,造成这个结果吗?

再次感谢!

谢谢你的言语的伴侣。我忙于日常工作,可能很少考虑论坛。道歉祈祷:

我希望你把问题解决了,但如果事实并非如此…

  • 日光节约时间仅为美国。它可以修改检测欧洲和包括美国东部时间/美国版本。
  • 我可以看一看,如果还没被解决。你可以联系我通过我的电子邮件?

有谁知道如何应用这一组列表吗?类似于OP,我有一个页面,上面的事件我想显示在用户的本地时间日期和时间。

嗨Zeeshan,你能解决吗?如果是这样的话,愿意分享的解决方案?

这是codepen我建,展示了如何创建一个倒数计时器事件(事件的集合列表)的用户时区处理日光节约。如果你想要帮助实现它我需要支付我的时间。玩得开心!

1像

我也有同样的,问题

嗨Zeeshan,我也不能让它在我的网站上收集页面或一组列表。别人搞懂了吗?

我也寻找相同的查询