【发布时间】:2024-01-20 05:14:01
【问题描述】:
我需要将 30 分钟添加到 Oracle 日期列中的值。我通过指定
在我的 SELECT 语句中执行此操作to_char(date_and_time + (.000694 * 31)
大部分时间都可以正常工作。但不是当时间在上午/下午边界时。例如,将 30 分钟添加到 12:30 [即 PM] 将返回 1:00,即 AM。我期望的答案是13:00。这样做的正确方法是什么?
【问题讨论】:
标签: oracle date timestamp date-arithmetic