毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> WEB开发 >> 正文

access如何把现有的时间转换成时间戳

更新时间:2016-5-23:  来源:毕业论文

现有的时间格式是  2016-04-22 17:28:45
现在想把他转换成时间戳
在sql中将时间戳转换为时间类型


SQL里面有个DATEADD的函数。时间戳就是一个从1970-01-01 08:00:00到时间的相隔的秒数。所以只要把这个时间戳加上1970-01-01 08:00:00这个时间就可以得到你想要的时间了select DATEADD(second,1268738429 + 8 * 60 * 60,'1970-01-01 00:00:00')

注解:北京时间与GMT时间关系

     1.GMT是中央时区,北京在东8区,相差8个小时   

          2.所以北京时间 = GMT时间 + 八小时

例如:

   SELECT DATEADD(S,1160701488 + 8 * 3600,'1970-01-01 00:00:00')               --时间戳转换成普通时间

   SELECT DATEDIFF(S,'1970-01-01 00:00:00', '2006-10-13 09:04:48.000'

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。