我正在尝试在 Data Studio 中为资产(例如文章或 youtube 视频)的年龄创建一个计算字段。所以基本上它是当前日期减去创建日期,希望给我留下项目创建后的天数。
谷歌的示例是:
DATE_DIFF(TODATE(end_time, 'NANOS', '%Y-%m-%d'), TODATE(start_time, 'MICROS', '%Y%m%d'))
尽管我对其进行了任何调整,但它仍然不起作用。有任何想法吗?
我正在尝试在 Data Studio 中为资产(例如文章或 youtube 视频)的年龄创建一个计算字段。所以基本上它是当前日期减去创建日期,希望给我留下项目创建后的天数。
谷歌的示例是:
DATE_DIFF(TODATE(end_time, 'NANOS', '%Y-%m-%d'), TODATE(start_time, 'MICROS', '%Y%m%d'))
尽管我对其进行了任何调整,但它仍然不起作用。有任何想法吗?
实现它的一种方法是使用2020 年 9 月 17 日更新中发布的新日期时间函数。
下面的Calculated Field使用DATETIME_DIFF
函数获取CURRENT_DATE
和 Date 字段(在本报告中标题)之间的差异,并可以根据函数的第三个输入,如or Creation Date
,根据需要显示结果:DATETIME_DIFF
DAY
YEAR
DATETIME_DIFF(CURRENT_DATE(), Creation Date, DAY)
DATETIME_DIFF(CURRENT_DATE(), Creation Date, YEAR)
谷歌数据洞察报告和一个 GIF 来详细说明:
TODAY()
为我工作。
下面是一个计算出生日期的例子:
FLOOR(DATE_DIFF(TODAY(), TODATE(date_of_birth, '%Y-%m-%d', '%Y-%m-%d')) / 365)