【问题标题】:ColdFusion Timezone Support?ColdFusion 时区支持?
【发布时间】:2010-12-04 07:51:03
【问题描述】:

ColdFusion 8 是否具有处理时区的内置支持?我们希望我们的用户能够选择一个时区,然后将网站上的所有日期/时间调整为他们的区域设置。目前我们要求用户设置与服务器时间的偏移量,这很让人头疼,因为他们每年必须进入几次并手动调整夏令时。

我们在 Windows 上运行 CF8,所有日期/时间都存储在太平洋时间的 SQL Server 2005 中。因此,当 Windows 在夏令时和标准时间之间自动调整本地时钟时,我们的一定数量的用户需要调整他们与服务器时间的偏移量。

我查看了International Functions,但似乎没有一个可以在时区之间转换。我们不想求助于 Web 服务来获取偏移量/日光信息(如果它内置在 JVM 中),理想情况下我们会坚持使用 CF 功能(如果它们可用)。似乎是一种常见的需求,所以我很惊讶 CF 没有内置任何东西来处理这个问题。有没有?

【问题讨论】:

标签: datetime coldfusion timezone


【解决方案1】:

GetTimeZoneInfo() 会告诉您服务器上当前是否实行夏令时,当用户选择他们的服务器时间偏移时,您可以使用此信息以及 DST 复选框。

【讨论】:

  • 我很欣赏这个答案,我已经考虑过了。我们正试图完全摆脱偏移量,让服务器处理全球的 DST 变化。我们希望用户选择一个时区并让服务器计算所有内容。不幸的是,这些 DST 转换并非同时发生,因此了解服务器的当前状态并没有太大帮助。
  • 我明白,这不是一个简单的解决方案。不幸的是,我不知道您可以使用任何基于 CF 或 Java 的解决方案。全球各地不遵守 DST 的地方也无济于事。
猜你喜欢
  • 1970-01-01
  • 2010-11-15
  • 1970-01-01
  • 2019-02-03
  • 2017-11-14
  • 1970-01-01
  • 1970-01-01
  • 2022-08-29
  • 1970-01-01
相关资源
最近更新 更多