前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PGSQL计算时间差

PGSQL计算时间差

作者头像
java攻城狮
修改2020-10-10 16:03:02
4K0
修改2020-10-10 16:03:02
举报
文章被收录于专栏:个人积累
需求【计算当前日期和指定日期之间的时间差】PGSQL 不是MYSQL
1. pgsql 如何获取当前日期
  • now() 通过now()获取的时间是最完整的时间,包括时区,秒也保留到了6位小数。
代码语言:javascript
复制
select now();
----------------------------
now                        |
----------------------------
2020-04-03 10:33:07.540098+08
  • current_timestamp效果是和now()一样的。
  • current_time 只显示当前的时间,不包括日期
代码语言:javascript
复制
select current_time;
 ----------------------------
 current_time               |
 ----------------------------
 10:35:13.165315+08
  • current_date 只显示当前的日期,不包括小时等信息
代码语言:javascript
复制
select current_date;
----------------------------
current_date               |
----------------------------
2020-04-03
2. 计算某个时间到今天的时间差
代码语言:javascript
复制
select date_part('day',CURRENT_DATE - cast('2019-06-23' as TIMESTAMP));

-----------
date_part
-----------
285
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-04-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 需求【计算当前日期和指定日期之间的时间差】PGSQL 不是MYSQL
    • 1. pgsql 如何获取当前日期
      • 2. 计算某个时间到今天的时间差
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档