我正在使用Google Data studio创建仪表板,我的日期列目前是UTC。我需要在EST中将其转换为当前以UTC格式过滤记录,我希望它们在EST中过滤。
在data studio中有没有办法将UTC日期时间列转换为ESt?
感谢名单
答案 0 :(得分:0)
to_char(时区('America / Toronto',时区('UTC',table.created_at)),'YYYYMMDDHH')AS created_at_datehour
答案 1 :(得分:0)
可以使用新的日期和时间功能(在17 Sep 2020 Update中引入)来实现。
确保日期字段已升级为新的日期字段类型。
添加了详细的GIF:
EST
下面的Calculated Field查看CURRENT_DATETIME("UTC")
和CURRENT_DATETIME("EST")
之间的DATETIME_DIFF
,然后减去DateTime字段的差值(此报告中标题为Field
) :
PARSE_DATETIME(
"%s",
CAST(CAST(FORMAT_DATETIME("%s", Field)AS NUMBER) - DATETIME_DIFF(CURRENT_DATETIME("UTC"), CURRENT_DATETIME("EST"), SECOND)AS TEXT ))
Google Data Studio Report和要详细说明的GIF: