如何处理CFML中的时区?到目前为止,我编写的所有应用程序都只使用CF服务器和/或SQL服务器的默认时区。
你们通常做什么?您是否使用GetTimezineInfo()和DateAdd()将所有日期存储在GMT中,并根据登录用户的偏好将所有时间转换为正确的时区?
或者你们使用任何java方法吗?
答案 0 :(得分:11)
前段时间我正在研究这个问题,发现Paul Hasting's blog和Coldfusion / Java示例非常有用:
不要忘记查看他的TZCFC test bed
如何存储日期可能取决于您的业务逻辑。在我所做的项目中,我们必须在时区内实施人力资源调度,我们以UTC格式存储日期/时间,并在数据库中使用datediff来检查冲突。
编辑: