我用insert into message (content, msgtime) values ('dddddddddddd', GETUTCDATE())数据库插入数据,可是插入的时间差好多个小时啊?这怎么解决啊。高手快来帮忙啊。

解决方案 »

  1.   

    GETUTCDATE
    返回表示当前 UTC 时间(世界时间坐标或格林尼治标准时间)的 datetime 值。当前的 UTC 时间得自当前的本地时间和运行 SQL Server 的计算机操作系统中的时区设置。我们是东8区,当然与utc差8个小时
    insert   into   message   (content,   msgtime)   values   ('dddddddddddd',   getdate()) 这样不行吗?