【问题标题】:Cockroach-DB - wrong calculation of date differenceCockroach-DB - 日期差计算错误
【发布时间】:2023-03-20 01:06:01
【问题描述】:

我正在使用 CockroachDB v20.1.1 并得到错误的日期计算结果:

例子:

$> select '2021-10-28'::date - 间隔'1年'; ==> 2020-10-28 00:00:00 是正确的

$> select '2021-10-29'::date - 间隔'1年'; ==> 2019-10-30 00:00:00 是错误的

我做错了什么...? 有什么提示吗?

【问题讨论】:

    标签: date cockroachdb


    【解决方案1】:

    是的,这是 v20.1.1 中的一个错误:https://github.com/cockroachdb/cockroach/pull/56667。它在后续版本中得到修复。此时,由于v20.1 is almost at EOL,您最好upgrade to v20.2 或更高版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-10
      • 1970-01-01
      相关资源
      最近更新 更多