可以使用DATE函数将字符串转换为日期格式,然后使用FORMAT_DATE函数将日期格式化为所需的年月日格式。

以下是示例代码:

SELECT FORMAT_DATE('%Y-%m-%d', DATE('2023-01-11'))

输出结果为:2023-01-11

要获取当月1号的年月日,可以使用DATE_TRUNC函数将日期截断为月份,并将其格式化为所需的格式。

以下是示例代码:

SELECT FORMAT_DATE('%Y-%m-%d', DATE_TRUNC(DATE('2023-01-11'), MONTH))

输出结果为:2023-01-01

这将返回2023年1月1日的年月日。

bigquery 字符串20230111转成date拿当月1号的年日月

原文地址: https://www.cveoy.top/t/topic/cnCy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录