你的位置:首页 > 软件开发 > 数据库 > Azure 上SQL Database(PaaS)Time Zone时区问题处理(进阶篇)

Azure 上SQL Database(PaaS)Time Zone时区问题处理(进阶篇)

发布时间:2016-03-03 13:00:18
通常ISV在面对本地客户时对时间相关的处理,一般都时区信息都是不敏感的。但是现在云的世界里为了让大家把时间处理的方式统一起来,云上的服务都是以UTC时间为准的,现在如果作为一个ISV来说就算你面对的客户只是本地用户但是你打算利用云来为你进行的应用提供更多的功能和便捷性时,你就需要 ...

通常ISV在面对本地客户时对时间相关的处理,一般都时区信息都是不敏感的。但是现在云的世界里为了让大家把时间处理的方式统一起来,云上的服务都是以UTC时间为准的,现在如果作为一个ISV来说就算你面对的客户只是本地用户但是你打算利用云来为你进行的应用提供更多的功能和便捷性时,你就需要采用UTC时间来处理跟相关的代码了。

SQL Server数据库处理时间相关的数据时,我们常常会使用DateTime类型或者DateTime2类型来处理数据,其实早在SQL Server 2008发布时,数据库就开始支持DatetimeOffset数据类型了,DatetimeOffset天生出来就是为了处理时区问题的

Azure 上SQL Database(PaaS)Time Zone时区问题处理(进阶篇)

参考上一个Blog 《Azure 上SQL Database(PaaS)Time Zone时区问题处理》,我们同样要来解决时区的问题,我们创建appcount表时,我们采用下面语句

CREATE TABLE [dbo].[appcount2](   [Id] [int] IDENTITY(1,1) NOT NULL,   [createtime] [datetime] NULL,   [CreatetimeWithOffset] [Datetimeoffset] NULL,  PRIMARY KEY CLUSTERED (Id) )

原标题:Azure 上SQL Database(PaaS)Time Zone时区问题处理(进阶篇)

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。