到目前为止的 Tableau 时间戳字符串



>我的 bigquery 中有一个时间戳,如下所示: 2017.09.25 10:22:19我想将此字符串转换为日期维度。我尝试了下拉菜单,计算字段,如日期时间,日期解析,日期,...还有一个计算字段,我修剪了字符串并仅将日期的一部分作为总和,但没有任何效果。我总是收到谷歌bigquery无法编译我的任务的错误:"无效日期:'2017.07.03 10:52:16'"

有没有人有解决我问题的想法?

问候

日期部分需要用破折号而不是点分隔,以便演员表正常工作。例如

'2017-09-25 10:22:19'

作为字符串,这对于强制转换为 DATETIME 和 TIMESTAMP 类型是有效的。但是,如果要将原始字符串转换为以下类型之一,则可以使用 PARSE_DATETIME 或类似的PARSE_TIMESTAMP:

SELECT
  PARSE_DATETIME('%Y.%m.%d %T', timestamp_string) AS datetime
FROM YourTable;

最新更新