`

SQL2005 时间戳转换成正常时间 日期

    博客分类:
  • SQL
SQL 
阅读更多
今天在做数据移植的时候突然看到一个很奇怪的时间格式。1222115941
    后来查了下才知道这个时间戳。以前从来没见过。可是新的数据库的时间格式不是用的时间戳。所以问题就来了。要把时间戳转换成正常时间。在网上找了好多都没找到答案。很杯具。
    后来想了下。SQL里面有个DATEADD的函数。时间戳就是一个从1970-01-01 08:00:00到时间的相隔的秒数。所以只要把这个时间戳加上1970-01-01 08:00:00这个时间就可以得到你想要的时间了。哈哈。
    在网上很少看到有人给出资料。所以拿出来跟大家分享一下。

下面的1222115941就是时间戳


SELECT DATEADD(s,1222115941,'1970-01-01 08:00:00') as DTime
0
0
分享到:
评论
1 楼 njl_041x 2011-11-21  
学习中。。。

相关推荐

    SQL Server时间戳功能与用法详解

    时间戳:数据库中自动生成的唯一二进制数字,与时间和日期无关的, 通常用作给表行加版本戳的机制。存储大小为 8个字节。 每个数据库都有一个计数器,当对数据库中包含 timestamp 列的表执行插入或更新操作时,该...

    MySQL中日期和时间戳互相转换的函数和方法

    ① 时间戳转换成日期 代码如下: FROM_UNIXTIME 例如: 数据表中 invest_time 存储的是时间戳,如 1429063399 使用 FROM_UNIXTIME 可以把时间戳转换为日期: 代码如下: select FROM_UNIXTIME(invest_time,’%Y年%m...

    Mysql中时间戳转为Date的方法示例

    前言 在工作中遇到一个情况: 日志系统的表中,时间字段...时间戳转换成日期FROM_UNIXTIME(): FROM_UNIXTIME(1429063399,'%Y-%m-%d %H:%i:%s') 如果不需要时分秒,’%Y-%m-%d’就好 上面例子中使用的是10位时间戳,若是

    asp用的mysql时间戳转换方法

    如果你要把mysql的数据导出到oracle或者sqlserver,那么就用到这个了,他能把mysql自己的时间格式转成对应sqlserver的日期格式,希望大家有用

    PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)

    写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个... UNIX时间戳转换为日期用函数: FROM_UNIXTIME() 一般形式:select FROM_UNIXTIME(1156219870); 2. 日期转换为UNIX时间戳用函数:

    C#更新SQLServer中TimeStamp字段(时间戳)的方法

    本文实例讲述了C#更新SQLServer中TimeStamp字段(时间戳)的方法。分享给大家供大家参考。具体实现方法如下: public partial class Form1 : Form { private SqlConnection mCnn = null; private long TimeStamp...

    postgresql + mybatis传入时间参数的问题.md

    我们看到, 直接在可视化工具里用SQL写...甚至去掉 TIMESTAMP 都是可以的, pgSQL可以自动把字符串给你转换成日期格式, 然后作比较 但是在mapper文件中这么写就不可以了, 它会提示你varchar类型不能和日期类型进行比较

    ms sql server中实现的unix时间戳函数(含生成和格式化,可以和mysql兼容)

    直接上代码: CREATE FUNCTION UNIX_TIMESTAMP (@ctimestamp datetime) RETURNS integer AS BEGIN /* Function body */ declare @return integer SELECT @return = DATEDIFF(SECOND,{d '1970-01-01'}, @c...

    mysql时间戳转成常用可读时间格式的两种方法

    附:在mysql中,一个时间字段的存储类型是int(11),怎么转化成字符类型,比方存储为13270655222,需要转化为yyyy -mm-dd的形式 使用 FROM_UNIXTIME函数,具体如下: 代码:FROM_UNIXTIME(unix_timestamp,format) ...

    Gbase 8s内置函数之日期函数

    Gbase 8s内置函数之日期函数

    FROM_UNIXTIME 格式化MYSQL时间戳函数

    函数:FROM_UNIXTIME作用:将MYSQL中以INT(11)存储的时间以”YYYY-MM-DD”格式来显示。语法:FROM_UNIXTIME(unix_timestamp,format) 返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与...

    字符串处理和时间转换小工具软件.exe

    时间转换那里是经常用到的,日志里面是时间戳:查问题时候,要查看订单的时间就需要转换成日期的,日期转时间戳是手动插sql表的时候需要转的 最下面那个 时间 按钮是一个新的窗口,算是学习QT时候预留的程序扩展性...

    一场Pandas与SQL的巅峰大战三1

    1.获取当前时间,年月日时分秒 2.获取当前时间,年月日 3.提取日期中的相关信息 1.可读日期转换为unix时间戳 2.unix时间戳转为可读日期

    程序员的SQL金典.rar

     5.3.1 日期、时间、日期时间与时间戳  5.3.2 主流数据库系统中日期时间类型的表示方式  5.3.3 取得当前日期时间  5.3.4 日期增减  5.3.5 计算日期差额  5.3.6 计算一个日期是星期几  5.3.7 取得日期的指定...

    详解MySQL日期 字符串 时间戳互转

    平时比较常用的时间、字符串、时间戳之间的互相转换,虽然常用但是几乎每次使用时候都喜欢去搜索一下用法;本文将作为一个笔记,整理一下三者之间的 转换(即:date转字符串、date转时间戳、字符串转date、字符串转...

    程序员的SQL金典4-8

     5.3.1 日期、时间、日期时间与时间戳  5.3.2 主流数据库系统中日期时间类型的表示方式  5.3.3 取得当前日期时间  5.3.4 日期增减  5.3.5 计算日期差额  5.3.6 计算一个日期是星期几  5.3.7 取得日期的指定...

    SQL | 创建时间,更新时间,使用默认值自动设置|data-412945.pdf

    在数据库表设计中,经常会使用到创建时间字段和更新时间字段,我们可以为表中的字段设置相应的默认值,实现添加数据时创建时间字段的值自动为当前创建该数据的时间,更新数据时更新时间字段的值自动为当前更新该数据...

    程序员的SQL金典6-8

     5.3.1 日期、时间、日期时间与时间戳  5.3.2 主流数据库系统中日期时间类型的表示方式  5.3.3 取得当前日期时间  5.3.4 日期增减  5.3.5 计算日期差额  5.3.6 计算一个日期是星期几  5.3.7 取得日期的指定...

    程序员的SQL金典7-8

     5.3.1 日期、时间、日期时间与时间戳  5.3.2 主流数据库系统中日期时间类型的表示方式  5.3.3 取得当前日期时间  5.3.4 日期增减  5.3.5 计算日期差额  5.3.6 计算一个日期是星期几  5.3.7 取得日期的指定...

    程序员的SQL金典3-8

     5.3.1 日期、时间、日期时间与时间戳  5.3.2 主流数据库系统中日期时间类型的表示方式  5.3.3 取得当前日期时间  5.3.4 日期增减  5.3.5 计算日期差额  5.3.6 计算一个日期是星期几  5.3.7 取得日期的指定...

Global site tag (gtag.js) - Google Analytics