【问题标题】:Bigquery convert string to datetimeBigquery 将字符串转换为日期时间
【发布时间】:2021-01-06 09:39:21
【问题描述】:

我正在尝试将字符串解析为日期时间格式。探索完answer

这是我的尝试,我错过了什么?

select PARSE_TIMESTAMP('%Y-%M-%dT%H:%M:%S.000000', StartDate) AS parsedStartDate

这是我得到的错误:无法解析输入字符串“2020-11-23T10:51:47.5533333”

【问题讨论】:

    标签: google-bigquery


    【解决方案1】:

    在标准 SQL 中尝试以下操作:

    with data as (
    select '2020-11-23T10:51:47.5533333' as StartDate
    )
    select PARSE_TIMESTAMP('%Y-%m-%dT%H:%M:%E*S',StartDate) from data;
    

    【讨论】:

      猜你喜欢
      • 2017-03-17
      • 1970-01-01
      • 1970-01-01
      • 2015-09-17
      • 1970-01-01
      • 2018-04-13
      • 2022-08-18
      • 2017-08-31
      相关资源
      最近更新 更多