最佳实践日期和时间注册

Gib*_*boK 3 sql database sql-server

我正在构建一个简单的CMS来管理文章.我的MS SQL Server 2008在美国托管,Data Base的作者位于美国和德国.

当作者在DataBase中创建文章时,我想记录创建的DATE.

我想在网站上显示日期,所有内容和文章都是从德国创建的.

我的问题:A) - shell我在数据库和转换到德国时间的业务逻辑层中使用SYSDATETIMEOFFSET()作为DEFAULT?

B) - 我应该直接从业务逻辑层添加DATE,而不要让DataBase添加日期时间,并按原样显示数据吗?

我希望我的问题很明确.如果您能够向我发送一些链接资源,我将不胜感激

多谢你们 :-)

Ode*_*ded 6

以UTC为单位存储日期与时区偏移量,同时在应用程序内使用此日期.

仅在最后时刻转换为本地时间显示.

问题收集了日期时间,夏令时和时区的最佳做法.