PostGreSQL入门教程(二)- 时间函数的使用
发布时间:2020-12-13 17:33:53 所属栏目:百科 来源:网络整理
导读:官方文档:http://www.postgresql.org/docs/9.3/interactive/index.html 用了好久的PostgreSQL,但是一直都没有系统的学习下,从网上找点儿资料,学习下。 原文地址:http://my.oschina.net/Kenyon/blog/57188 博主很强大,感谢分享。 1. 获取系统时间 --1.
官方文档:http://www.postgresql.org/docs/9.3/interactive/index.html 用了好久的PostgreSQL,但是一直都没有系统的学习下,从网上找点儿资料,学习下。 原文地址:http://my.oschina.net/Kenyon/blog/57188 博主很强大,感谢分享。
1. 获取系统时间--1.获取系统时间 select now(); --"2014-07-10 20:56:40.21+08" select current_timestamp; --"2014-07-10 20:57:04.754+08" select current_date; --"2014-07-10" select current_time; --"20:57:42.314+08" 2.时间的计算:使用interval--2.时间计算:使用nterval select now() + interval '1 day'; --1天以后 "2014-07-11 21:08:52.827+08" select now() - interval '2 hour'; -- 2小时前 "2014-07-10 19:08:33.013+08" 这里可以使用:year,month,day,hour,minute...
3. 时间的截取:使用extract--3.时间的截取:使用extract select extract(year from now()); --截取年份 2014 select extract(month from now()); --截取月份 7 4. 时间转换之前都是使用to_date什么的,这样写貌似更加简便 --4.时间转换 select date '2014/3/3'; --"2014-03-03" select time '10:10:10'; --"10:10:10" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |