
greenplum 日期及时间函数
��������������������� Postgres������ ������������������������ Unix������������������������������
发布日期:2021-05-10 15:49:54
浏览次数:14
分类:精选文章
本文共 3162 字,大约阅读时间需要 10 分钟。
���������������������
���������������������������PostgreSQL������������������������������������������������������������
���������������������
Postgres������������������������������������������������������������������������������date
���������������������������YYYY-MM-DD
������������2016-04-15
���timestamp
���������������������������YYYY-MM-DD HH:MM:SS[.fractional_seconds]
������������2016-04-15 20:00:00
���
���������������������������
Postgres���������������������������������������������������������������������������������������now()
���������������������������������YYYY-MM-DD HH:MM:SS[.fractional_seconds][+timezone]
������������2016-05-03 17:06:16.334648+08
���current_timestamp
���current_time
���������������������������������������������������timestamp
���time
���������current_time
������������������HH:MM:SS[.fractional_seconds]
���������������������17:21:20.1946+08
���localtime
������������������������������������������HH:MM:SS[.fractional_seconds]
������������17:22:15.856583
���
localtimestamp
���������������������������������������������YYYY-MM-DD HH:MM:SS[.fractional_seconds]
������������2016-05-03 17:22:27.235583
���
���������������������
���������������������������������������������������������current_date
������������������������������������YYYY-MM-DD
������������2016-05-03
���
������������������������
Postgres������������������������������������������������������������������������������������������������������
interval
������������������������������������������������������������ now() + interval '2 day'
���������������������������������������������������������������������now() + interval '2 day'
������2016-05-05 17:26:07.931652+08
���now() - interval '2 day'
������2016-05-01 17:26:43.908585+08
���
- ������������������������������
hour
���minute
���������������������������now() + interval '2 hour'
������2016-05-03 19:26:52.005566+08
���
���������������
������������������������������������������������������������������extract
������������������
extract(year from timestamp)
���������������������������������2016
���extract(month from timestamp)
���������������������������������5
���
���������������
������������������������������������������������������������������������������Postgres���������date/trimestamp
������������������������������
���������������������������
date('YYYY-MM-DD HH:MM:SS')
���������������������������������������������������������date('2012-05-12 18:54:54')
������2012-05-12
���
timestamp('YYYY-MM-DD HH:MM:SS')
������������������������������������������������������������timestamp('2012-05-12 18:54:54')
������2012-05-12 18:54:54
���
������������������������
���������������������������������������timestamp with time zone
��������������������������������������������� timestamp with time zone '2012-05-12 18:54:54'
������2012-05-12 18:54:54+08
���
���Unix������������������
������������������Postgres���������������Unix������������������������������������epoch
���������
- ���������
SELECT timestamp 'epoch' + 1341174767 * interval '1 second';
���Unix���������1341174767
������������������������������ - ������������
2012-07-01 20:32:47
���
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月24日 21时53分33秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python-day3 for语句完整使用
2021-05-08
【wp】HWS计划2021硬件安全冬令营线上选拔赛
2021-05-09
Python 之网络式编程
2021-05-09
网站故障公告1:使用阿里云RDS之后一个让人欲哭无泪的下午
2021-05-09
上周热点回顾(6.9-6.15)
2021-05-09
上周热点回顾(1.23-1.29)
2021-05-09
Python 简明教程 --- 20,Python 类中的属性与方法
2021-05-09
稀疏数组
2021-05-09
83. Remove Duplicates from Sorted List
2021-05-09
Nmap扫描工具介绍
2021-05-09
玩玩小爬虫——试搭小架构
2021-05-09
Sql Server之旅——第十站 看看DML操作对索引的影响
2021-05-09
Python大神编程常用4大工具,你用过几个?
2021-05-09
centos7一步一步搭建docker jenkins 及自定义访问路径重点讲解
2021-05-09
【Flink】Flink 底层RPC框架分析
2021-05-09