时间表示形式为: 1227834000
请问sql server里有没有什么函数能转换成相关的日期形式啊?

解决方案 »

  1.   

      SQL Server 中的时间算法总结
      

  2.   

    啊, 是这样的,公司有个用mysql的数据库,里面的时间表示,被写成那样了.
    如:1228294347 经过转换就变成了:2008-12-03 16:52:27
    mysql我知道是用from_unixtime,但sql server好像没找到,哪位知道.
    30号那天下午外出了,没有及时回复,呵呵...
      

  3.   

    dateadd(second,1228294347,'1900-1-1 00:00:00')
    --从最低的时间,加回去,还原
      

  4.   

    那个也许是“时间戳”加密后的
    http://topic.csdn.net/u/20090724/08/4ae87272-bf63-4cf8-aa72-2613028b947b.html
      

  5.   


    select dateadd(second,1228294347,'1970-1-1 00:00:00')
    select dateadd(second,1228294347 + datediff(hour, getutcdate(), getdate()) * 3600,'1970-1-1 00:00:00')