计算时间差是oracle data数据类型的一个常见问题。oracle支持日期计算,你可以创建诸如“日期1-日期2”这样的表达式来计算这两个日期之间的时间差。
一旦你发现了时间差异,你可以使用简单的技巧来以天、小时、分钟或者秒为单位来计算时间差。为了得到数据差,你必须选择合适的时间度量单位,这样就可以进行数据格式隐藏。
使用完善复杂的转换函数来转换日期是一个诱惑,但是你会发现这不是最好的解决方法。
round(to_number(end-date-start_date))- 消逝的时间(以天为单位)
round(to_number(end-date-start_date)*24)- 消逝的时间(以小时为单位)
round(to_number(end-date-start_date)*1440)- 消逝的时间(以分钟为单位)
相关文章
- 04-07计算机系统基础摘记——整数在计算机中的表示
- 04-07c – 在Visual Studio 2017中计算AES / CCM的时间加密
- 04-07LogCat在Android中调用的计算成本是否昂贵?
- 04-07浅析卷积神经网络在计算机视觉中的应用(附YOLOv5实验总结)
- 04-07在核心交易分析中完成如下指标的计算
- 04-07How to: Access the Report Parameters Object in Calculated Fields Expressions 如何:在计算字段表达式中访问报表参数对象
- 04-07How to: Access the Report Parameters Object in Calculated Fields Expressions 如何:在计算字段表达式中访问报表参数对象
- 04-07浮点数在计算机中是如何表示的?
- 04-07整数、浮点数在计算机中的存储,-128二进制怎么表示,
- 04-07vue中computed(计算属性)和watch在实现父子组件props同步时的实际区分