【发布时间】:2010-12-22 01:27:57
【问题描述】:
我正在构建一个网络应用程序,用户可以在其中输入事件,包括
- 活动标题
- 开始日期/时间
- 说明
用户希望输入开始日期/时间,包括与活动地点相对应的时区。这些活动是全球性的,因此时区可能会因活动而异。
在 SQL Server 后端数据库中,我使用 datetime 作为开始日期/时间。我应该使用什么列类型来存储时区?诠释?漂浮?十进制?
【问题讨论】:
-
SQL Server 的哪个版本? SQL Server 2008 有 datetimeoffset...
-
具体参见the timezone tag wiki 中的“时区!= 偏移量”。一个时区不能完全用一个数字来表示。
标签: sql-server sql-server-2005 datetime timezone