You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在BigQuery中解析Oct 26, 2017格式字符串为日期类型

PARSE_DATE 解析月份缩写字符串报错解决方案

错误原因

你使用的格式符%m仅支持匹配数字格式的月份(如10对应十月),但输入的日期字符串中月份为英文缩写Oct,二者规则不匹配,因此触发解析失败报错。

正确写法

将格式符中的%m替换为%b即可,%b专门用于匹配英文月份缩写,正确SQL语句如下:

SELECT PARSE_DATE('%b %d, %Y', my_date)
FROM my_table

常用日期格式符参考

  • %b:英文月份缩写(如Jan、Oct)
  • %B:英文月份全拼(如January、October)
  • %m:数字月份,取值范围01-12
  • %d:当月日期,取值范围01-31
  • %Y:4位数字年份

内容的提问来源于stack exchange,提问作者Mark McGown

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 02:12:04