需求:获取开始时间到结束时间的间隔(单位:分钟)

PostgreSQL:

round(date_part('epoch', end_time - begin_time)::NUMERIC / 60) --时间间隔(INTERVAL)->间隔时间转换成秒->秒转换成分

date_part(‘epoch’, end_time - begin_time)
最关键的一句。end_time - begin_time获得的数据类型是INTERVAL,类似于1:02:03。需求是要获取间隔分钟,网上很多资料说第一个参数写‘min’是错的,用’min’获取的是2,而不是62。必须、必须、必须写’epoch’,获取间隔秒,再转类型为可以运算的NUMERIC,除以60获取分钟,再用round()四舍五入获取整数分钟

参考资料:Postgresql Interval 转成秒

PostgreSQL间隔时间(单位:分钟)相关推荐

  1. WinAPI: GetDoubleClickTime、SetDoubleClickTime - 获取与设置鼠标双击间隔时间

    //声明 GetDoubleClickTime: UINT; {无参数; 返回鼠标双击间隔时间, 单位是毫秒}SetDoubleClickTime(Interval: UINT {依毫秒为单位的时间数 ...

  2. linux间隔时间执行,科技常识:使用linux命令crontab间隔时间执行其它命令

    今天小编跟大家讲解下有关使用linux命令crontab间隔时间执行其它命令 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关使用linux命令crontab间隔时间执行其它命令 的相关资料 ...

  3. redis set时间单位_SpringBoot+Redis分布式锁:模拟抢单

    作者:神牛003 来源:https://www.cnblogs.com/wangrudong003/p/10627539.html 本篇内容主要讲解的是redis分布式锁,这个在各大厂面试几乎都是必备 ...

  4. js前端计算两个日期的间隔时间(时间差)

    首先说明一下时间戳的概念.时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数.所以要求两个时间的间隔只需要将两个时间戳相 ...

  5. 微秒, 纳秒,毫秒, 时间单位换算

    秒也是一个的时间单位,0.000 000 001 毫秒 = 1皮秒,0.000 001 毫秒 = 1纳秒,0.001 毫秒 = 1微秒,1毫秒等于0.001秒,60秒等于1分钟,60分钟等于1小时,2 ...

  6. 怎样使用更新域计算机,Windows Server 2019 组策略调整域计算机组策略刷新间隔时间...

    在服务器上配置新的安全策略后,默认每90分钟更新一次安全性设置,而在域控制器则5分钟更新一次.初此之外,在没有任何更改的情况下,这些安全设置每16小时会更新一次.如果我们想要强迫更新,就需要强制更新命 ...

  7. postgresql在时间计算上的方法

    转自https://www.jianshu.com/p/dce269262793 记一笔postgresql在时间计算上的方法. 计算时间差 date_part() 函数用于返回日期/时间的单独部分, ...

  8. 【中级软考】MTBF是什么?(平均故障间隔时间,Mean Time Between Failure,是衡量一个产品的可靠性指标,单位为小时)

    MTBF,即平均故障间隔时间,英文全称是"Mean Time Between Failure".是衡量一个产品(尤其是电器产品)的可靠性指标.单位为"小时".它 ...

  9. 年月日_时间单位年月日是怎么得来的?

    在人们今天的认识当中,一年365天,12个月,这算是最基本的常识了.那你可曾想过年月日这样的时间表达究竟从何而来?几千年前的古人究竟如何认识的? 在我们探究之时,有这样一个绕不开的词,"历法 ...

最新文章

  1. java web 里的JSP 对象的简单了解
  2. Spring4整合Hibernate4出现的错误的解决
  3. 软件安全加解密,程序授权管理控件CrypKey SDK
  4. android开发相关资料整理【2011-11-10】
  5. 使用用WCF中的双工(Duplex)模式将广告图片推送到每个Winform客户端机子上
  6. linux网络 (二):无线网络操作
  7. 2.看板方法---什么是看板方法
  8. centos7.2 部署k8s集群
  9. 条码打印软件制作UDI标签教程
  10. 计算机数据及报告备份记录表,数据处理-泉州市第六次全国人口普查-专题专栏-泉州统计信息网...
  11. CMS-订单系统的分布式事务如何处理
  12. 比较万能的匹配邮箱的正则表达式
  13. 智能化监狱室内人员定位管理系统,RFID室内定位方案更加智能-新导智能
  14. 使用FileZilla删除乱码名称文件
  15. RGB色彩空间转CMYK色彩空间
  16. 格雷希尔GripSeal快速密封接头G70外卡式、滑套式快速连接器型号规格
  17. 4.6 案例10 使用QList处理数据集
  18. 程序员即装逼又实用的Cmd命令行
  19. Webpack Deep Dive Webpack详解 Lynda课程中文字幕
  20. NetBeans中文字体显示问题

热门文章

  1. prometheus搭建
  2. 蓝桥杯单片机比赛学习:11、频率测量的基本原理
  3. SpringBoot报错Field userService in XXTestController required a bean of type 'XX' that could not be...
  4. star ccm 报java错误_在 Linux VM 上运行 STAR-CCM+ 与 HPC Pack - Azure Virtual Machines | Microsoft Docs...
  5. HyperLynx(二十七)电源完整性之AC去耦仿真实例(二)
  6. 基于Python的小游戏
  7. Android Studio 快捷键--MAC版详解
  8. OSError: [Errno 22] Invalid argument: 'E:\\DESK\x08ank dataset\train_set.csv'
  9. jupyter正在连接内核,报错No module named ipykernel_launcher
  10. matlab 爱,matlab