博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PostgreSQL 时间与Unix时间戳
阅读量:6629 次
发布时间:2019-06-25

本文共 1545 字,大约阅读时间需要 5 分钟。

1.unix时间戳---》 时间

# SELECT TIMESTAMP WITH TIME ZONE 'epoch' + 1471313356 * INTERVAL '1 second';

        ?column?        

------------------------

 2016-08-16 10:09:16+08

(1 row)

# SELECT TIMESTAMP WITHOUT TIME ZONE 'epoch' + 1471313356 * INTERVAL '1 second';

      ?column?       

---------------------

 2016-08-16 02:09:16

(1 row)

# SELECT TIMESTAMP WITH TIME ZONE 'epoch' + 1461033436.269 * INTERVAL '1 second';

          ?column?          

----------------------------

 2016-04-19 10:37:16.269+08

(1 row)

毫秒

# SELECT TIMESTAMP WITH TIME ZONE 'epoch' + 1464186650352 * INTERVAL '1 milliseconds';

          ?column?          

----------------------------

 2016-05-25 22:30:50.352+08

(1 row)

# SELECT TIMESTAMP WITHOUT TIME ZONE 'epoch' + 1464186650352 * INTERVAL '1 milliseconds';

        ?column?         

-------------------------

 2016-05-25 14:30:50.352

(1 row)

2.时间----》 Unix时间戳

# SELECT EXTRACT(EPOCH FROM TIMESTAMP WITHOUT TIME ZONE '2016-05-25 14:30:50.352');

   date_part    

----------------

 1464186650.352

(1 row)

# SELECT EXTRACT(EPOCH FROM TIMESTAMP WITH TIME ZONE '2016-05-25 14:30:50.352');

   date_part    

----------------

 1464157850.352

(1 row)

毫秒

# SELECT EXTRACT(EPOCH FROM TIMESTAMP WITHOUT TIME ZONE '2016-05-25 14:30:50.352')*1000;

   ?column?    

---------------

 1464186650352

(1 row)

postgres=# SELECT extract(epoch FROM '2017-02-07 11:18:23.098+08'::timestamp with time zone);

   date_part    

----------------

 1486437503.098

(1 row)

postgres=# select to_timestamp(1486437503.098);

        to_timestamp        

----------------------------

 2017-02-07 11:18:23.098+08

(1 row)

postgres=# 

本文转自 pgmia 51CTO博客,原文链接:http://blog.51cto.com/heyiyi/1839122

转载地址:http://meqpo.baihongyu.com/

你可能感兴趣的文章
Docker入门系列4:命令行小结
查看>>
Oracle常用函数
查看>>
spring日志加载代码解析
查看>>
理解Python的With as语句
查看>>
MFC message routine
查看>>
tensorflow 中 name_scope 及 variable_scope 的异同
查看>>
正则表达式(括号)、[中括号]、{大括号}的区别小结 通用所有语言 系统
查看>>
修改maven镜像为阿里云,速度快
查看>>
maven中snapshot快照库和release发布库的区别和作用 (转)
查看>>
shell的初步介绍
查看>>
Win系列:VC++编写自定义组件
查看>>
- (void)addConstraints:(NSArray<__kindof NSLayoutConstraint *> *)constraints
查看>>
《剑指offer》-表示数值的字符串
查看>>
LCA近期公共祖先
查看>>
Quartz快速上手
查看>>
CentOS6.5安装Kibana5.3.0
查看>>
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>
EM算法求高斯混合模型參数预计——Python实现
查看>>
JS 得细心的坑位
查看>>
hdu1874 畅通project续(求最短路径)
查看>>