【发布时间】:2022-01-08 02:02:52
【问题描述】:
我想要在 Impala 中显示以月或天为单位的时差
我该怎么做?
2017-11-29 19:45:00 开始 - 2018-11-29 21:30:00 结束
我知道 month_between 和 datediff 显示了 datediff 的月份,但我该如何制作它以便在计算天数/月份时也将年份计算在内?
对于上面的例子,我想显示任一
month_between - 12.2 个月 - 相当于时间戳的月份计算 - 可能有点偏差,因为我是手工完成的 / 30 天
days_between - 366 天
【问题讨论】:
-
他们总是考虑到年份。例如,datediff 和 2020 年 1 月 1 日至 2021 年 1 月 1 日之间的月份分别为 365 和 12。你测试过吗?