如何获取OBIEE中日期差异的年,月和日

时间:2019-05-13 09:50:03

标签: oracle obiee

我正在使用OBIEE 11g。我有一个开始日期和一个结束日期。我想获取这两个日期之间的年数,月数和天数。 我可以使用以下公式获得天数:

directorios

但是我不知道如何在年,月和日中进行转换。 我尝试了这样的转换: 多年来:

TIMESTAMPDIFF(SQL_TSI_DAY, "Sailtime"."SailTime Begin Date","Sailtime"."SailTime End Date")

几个月:

TIMESTAMPDIFF(SQL_TSI_DAY, "Sailtime"."SailTime Begin Date","Sailtime"."SailTime End Date")/365

但是天数永远不会准确,因为不是每年都有365天,也不是每个月都有30天。 现在有人可以提供更好的解决方案吗?

0 个答案:

没有答案