DATEPARSE 函数包含两个部分:格式和字符串。字符串是您希望转换的字段,其必须为字符串数据类型。
A.格式
B.字符串格式是Tableau 用于将字符串解读为日期的指引。日期或时间字符串的每个部分都有一个匹配符号,如下表中所示。格式必须完全复制日期的显示方式。举例来说,如果在字符串包含 2 位数年份代码(“97”)时使用单一年份代码(“Y”),则计算可能返回 null 值。
注意:格式要完全复制显示的字符串的例外情况是,日期的长格式部分(“September”)可使用四个符号设置格式(“September" = "MMMM”)。
格式必须包括所有空格、连字符和其他非字母数字符号才能正确解读字符串。
日期字段符号
日期部分符号示例字符串示例格式
年y97、2017yy、y 或yyyy
“年中的周”的年份Y1997Y
时区Z、z-0800、PST-08:00、PSTZ、ZZZZ、zzz
月M9、09、Sep、SeptemberM、MM、MMM、MMMM
年中的周 (1-52)w8、27w、ww
年中的季度QQ2、第二季度QQQ、QQQQ
周中的天E周一、星期一EEE、EEEE
月中的天d1、15d、dd
年中的天 (1-365)D23、143D、DD、DDD
期间(am/pm 标记)aAM、am、PMaa、aaaa
小时 (1-12),小时 (0-23)h、H1、10、16h、hh、HH
分钟m8、59m、mm
一分钟中的秒s5、05s、ss
小数秒S2、23、235、2350S、SS、SSS、SSSS
天中的毫秒A34532AAAAA
有关日期符号的更完整列表,请参见“Unicode 国际化组件”页面的日期和时间格式设置概述(Link opens in a new window)。
注意:并非所有数据库和文件类型都支持某些日期格式。
依据 Tableau 中显示的字符串检查您的格式。如果符号和格式设置正确无误,请选择“确定”创建新计算字段。计算字段将充当视图中的日期字段。
Hyper 数据提取
对于 .hyper 数据提取数据源,符号是由 Unicode 协会定义的。有关详细信息,请转到 数据提取数据源 DA