4

我正在尝试在 Data Studio 中为资产(例如文章或 youtube 视频)的年龄创建一个计算字段。所以基本上它是当前日期减去创建日期,希望给我留下项目创建后的天数。

谷歌的示例是:

DATE_DIFF(TODATE(end_time, 'NANOS', '%Y-%m-%d'), TODATE(start_time, 'MICROS', '%Y%m%d'))

尽管我对其进行了任何调整,但它仍然不起作用。有任何想法吗?

4

2 回答 2

2

实现它的一种方法是使用2020 年 9 月 17 日更新中发布的新日期时间函数。

下面的Calculated Field使用DATETIME_DIFF函数获取CURRENT_DATE和 Date 字段(在本报告中标题)之间的差异,并可以根据函数的第三个输入,如or Creation Date,根据需要显示结果:DATETIME_DIFFDAYYEAR

1天

DATETIME_DIFF(CURRENT_DATE(), Creation Date, DAY)

2年

DATETIME_DIFF(CURRENT_DATE(), Creation Date, YEAR)

谷歌数据洞察报告和一个 GIF 来详细说明:

于 2020-09-20T12:10:09.333 回答
1

TODAY()为我工作。

下面是一个计算出生日期的例子:

FLOOR(DATE_DIFF(TODAY(), TODATE(date_of_birth, '%Y-%m-%d', '%Y-%m-%d')) / 365)

https://issuetracker.google.com/issues/78200216

于 2020-04-14T19:27:53.793 回答