13

如何处理 CFML 中的时区?到目前为止,我编写的所有应用程序都只使用 CF 服务器和/或 SQL 服务器的默认时区。

大家平时都做什么?您是否使用 GetTimezineInfo() 然后 DateAdd() 将所有日期存储在 GMT 中,并根据登录用户的偏好将所有时间转换为正确的时区?

还是你们使用任何java方法?

4

1 回答 1

11

前段时间我正在研究这个问题,发现Paul Hasting 的博客和 Coldfusion/Java 示例非常有帮助:

不要忘记查看他的TZCFC 测试台

如何存储日期可能取决于您的业务逻辑。在我做的一个项目中,我们必须跨时区实施人力资源调度,我们将日期/时间存储在 UTC 中,并在数据库中使用 datediff 来检查冲突。

编辑:

于 2009-04-27T23:12:26.087 回答