PG的时间函数使用整理如下

1.获取系统时间函数

~~~

select now(); --2012-05-12 18:51:59.562+08

select current_timestamp; --2012-05-12 18:52:12.062+08

select current_date; --2012-05-12

select current_time; --18:53:23.234+08

~~~

2.时间的计算

--使用interval

~~~

select now()+interval '2 day'; --2012-05-14 20:05:32.796+08 2天后

select now()-interval '2 day'; --2012-05-10 20:07:23.265+08 2天前

select now()+interval '2 hour'; --2012-05-12 22:06:38.375+08 2小时后

....

interval可以不写,其值可以是

Abbreviation Meaning

Y Years

M Months (in the date part)

W Weeks

D Days

H Hours

M Minutes (in the time part)

~~~

3.时间的截取

--使用extract extract(interval,timestamp);

~~~

select extract(year from now()); --2012

select extract(mon from now()); --5 5月份

...

interval值参考上面

~~~

4.时间的转换

~~~

select timestamp '2012-05-12 18:54:54'; --2012-05-12 18:54:54

select date '2012-05-12 18:54:54'; --2012-05-12

select time '2012-05-12 18:54:54'; --18:54:54

select TIMESTAMP WITH TIME ZONE '2012-05-12 18:54:54'

--2012-05-12 18:54:54+08

--与unix时间戳的转换

SELECT TIMESTAMP 'epoch' + 1341174767 * INTERVAL '1 second';

--2012-07-01 20:32:47

~~~

以上是基本的PG函数使用,可满足一般的开发运维应用

pg 定时删除_PostgreSQL的时间函数使用整理相关推荐

  1. pg 定时删除_postgresql AutoVacuum系统自动清理进程

    2.5.5  AutoVacuum系统自动清理进程 在PostgreSQL数据库中,对表元组的UPDATE或DELETE操作并未立即删除旧版本的数据,表中的旧元组只是被标识为删除状态,并未立即释放空间 ...

  2. PG的时间函数使用整理

    PG的时间函数使用整理如下 1.获取系统时间函数 select now(); –2012-05-12 18:51:59.562+08 select current_timestamp; –2012-0 ...

  3. php时间转两位数年份,PHP常用时间函数资料整理

    PHP常用时间函数资料整理 PHP是一种HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言.这篇文章主要介绍了PHP常用时间函数资料整理的相关资料,需要的朋友可以参考下. php ...

  4. pg 定时删除_定时删除网站文件

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  5. pg日期转周_PostgreSQL的时间/日期函数使用

    PostgreSQL的常用时间函数使用整理如下: 一.获取系统时间函数 1.1 获取当前完整时间 select now(); david=# selectnow(); now ------------ ...

  6. pg数据库生成随机时间_postgresql 时区与时间函数-阿里云开发者社区

    postgresql 时区与时间函数 rudygao 2016-02-03 1951浏览量 简介: --把时间戳转成epoch值 postgres=# select extract(epoch fro ...

  7. mysql 表分区、按时间函数分区、删除分区、自动添加表分区

    mysql 表分区的几种方式: RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区. LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进 ...

  8. mysql按照时间自动创建分区表_mysql 表分区、按时间函数分区、删除分区、自动添加表分区...

    mysql 表分区的几种方式: RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区. LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进 ...

  9. 时间函数(运行时间、执行时间、定时)

    时间函数 参考文章: https://blog.csdn.net/wozaiyizhideng/article/details/109036184 https://blog.csdn.net/crzm ...

最新文章

  1. IT十八掌作业_java基础第八天_多线程
  2. 浮点与定点的二进制存储
  3. 虚拟机vcenter如何增加磁盘_如何在家搭建一套自己的实验平台(10)iSCSI 共享存储...
  4. 981. 基于时间的键值存储
  5. 7本书告诉你,为什么拯救“流浪地球”的是人类,不是AI?
  6. 数据可视化大屏设计经验分享 【进阶篇】
  7. The method setCharacterEncoding(String) is undefined for the type HttpServletResponse 是什么原因?...
  8. 个人项目之电商秒杀系统总结
  9. 方便快速地创建新浪微博表情选择对话框——jQuery Sina Emotion
  10. Datasqueeze v2.0.7
  11. 14.程序员常用10种算法
  12. Ext JS 6学习文档–第1章–ExtJS入门指南
  13. matlab创建wps服务器,wps云文档服务器架设(mac版wps云文档在哪)
  14. python二维向量公式坐标叉乘_NumPy叉乘
  15. 全国计算机能力挑战赛含金量高吗,大学里,有哪些含金量高,又容易得奖的国家级比赛?...
  16. TeamViewer远程连接控制软件
  17. HTML+CSS淘宝首页[web课设代码+模块说明+效果图]
  18. html编辑个人信息页面,编辑个人信息.html
  19. uniapp让ios软键盘-点击-非输入框地方-自动收起
  20. 测试人员花样甩锅技巧

热门文章

  1. sorted set 数据类型的应用场景
  2. 授权码模式-获取令牌
  3. ServletFileUpload API详解
  4. 文件存储的原理和记事本打开文件的原理
  5. 文件上传之Springmvc方式上传代码
  6. finally代码块
  7. RabbitMQ消息持久化处理
  8. MySQL服务器参数介绍
  9. 添加元素的注意问题 复习 介绍 元素的创建 元素添加的方法 元素移除的方法
  10. 计算机的好处英语,跪求一篇英语作文 题目:论计算机的优缺点