SqlServer时间戳与普通格式的转换

本文涉及的产品
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云数据库 RDS SQL Server,基础系列 2核4GB
简介:
/********************************************** 时间戳转换(秒) **********************************************/

--普通时间转换为时间戳(秒)
SELECT DATEDIFF(SS,'1970-1-1 00:00:00',GETUTCDATE()) 

--毫秒时间戳转普通时间(秒)
SELECT DATEADD(SS,1447842393,'1970-1-1 08:00:00')

/********************************************** 时间戳转换(毫秒) **********************************************/

--普通时间转换为时间戳(毫秒)
DECLARE @ADATE DATETIME
SET @ADATE = GETUTCDATE()
SELECT CONVERT(BIGINT,DATEDIFF(MI,'1970-01-01 00:00:00.000', @ADATE)) * 60000 + DATEPART(S,@ADATE) * 1000 + DATEPART(MS, @ADATE)

--毫秒时间戳转普通时间(毫秒)
DECLARE @UNIXTIME BIGINT
SET @UNIXTIME = 1447842306000
SELECT DATEADD (MS ,@UNIXTIME % 60000 ,DATEADD(MI,@UNIXTIME / 60000,'1970-01-01 08:00:00.000'))
复制代码

 





本文转自王磊的博客博客园博客,原文链接:http://www.cnblogs.com/vipstone/p/4973712.html,如需转载请自行联系原作者
相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
目录
相关文章
|
数据库 数据安全/隐私保护 数据库管理
|
SQL
SQL SERVER-时间戳(timestamp)与时间格式(datetime)互相转换
原文:SQL SERVER-时间戳(timestamp)与时间格式(datetime)互相转换 SQL里面有个DATEADD的函数。时间戳就是一个从1970-01-01 08:00:00到时间的相隔的秒数。
14131 0
|
SQL 关系型数据库 C#
SQL SERVER导出特殊格式的平面文件
原文:SQL SERVER导出特殊格式的平面文件    有时候我们需要将SQL SERVER的数据一次性导入到ORACLE中,对于数据量大的表。我一般习惯先从SQL SERVER导出特殊格式的平面文件(CSV或TXT),然后用SQL*Loader装载数据到ORACLE数据库。
1039 0
|
SQL 前端开发 数据库
【SQL】用Sql Server自动生产html格式的数据字典
原文:【SQL】用Sql Server自动生产html格式的数据字典 本文软件环境:Sql Server 2008。 1.打开sql server管理器,给选定的表添加描述信息,给指定的字段添加描述信息。
1059 0
|
SQL 数据库 索引
SQL Server 数据变更时间戳(timestamp)在复制中的运用
原文:SQL Server 数据变更时间戳(timestamp)在复制中的运用 一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 方案(Solution) 方案一(Solution One) 方案二(Solution Two) 方...
1749 0
|
SQL C# 数据格式
C#和SqlServer中处理时间格式问题
1.C#中的时间格式////获取星期··············································public static string dt;      public static string week;      protected void Button1_C...
1086 0
下一篇
无影云桌面