文本字段格式说明

使用更新列(ToDate)时,必须指定一个包含时间信息的文本字段。为了能得到正确得转换结果,字段中文本的格式需要遵循一定的规则。

日期和时间格式说明符

文本中所包含的时间信息有一定的范围限制,若超过规定范围,则不会得到正确的更新结果。

格式说明符
格式类型
备注
yyyy
四位数年
MM
两位数月
范围:01-12(01=1月)
M
一位数月
dd
两位数日
范围:01-31
d
一位数日
hh
两位数小时
范围:01-24。可在时间后面使用AM和PM来区分是上午时刻还是下午时刻。如10:05:29PM,将会被更新为22:05:29。
mm
两位数分钟
范围:00-59
ss
两位数秒
范围:00-59
T
时间分隔符
用于串联日期值和时间值

文本格式

常见的文本格式以及需要注意的情况说明如下:

  • 有分隔符

支持的分隔符有(空格)、(英文逗号)、(/)、(\)、(-)、(:);并且中间的分隔符可以不是同种类型。

文本格式
支持情况
备 注
yyyy[分隔符]MM[分隔符]dd[分隔符]hh[分隔符]mm[分隔符]ss
年月日时分秒从右到左可以依次缺失;但中间的不能缺失,比如年月时分秒则无法识别。
MM[分隔符]dd[分隔符]hh[分隔符]mm[分隔符]ss
年份可以缺失。没有年份会默认更新为当年年份
yyyy[分隔符]M[分隔符]d
如2023-9-1,转换之后为2023/09/01。
yyyy[分隔符]M[分隔符]
若只有年和一位数月,日期会更新为yyyy/0M/01。
dd[分隔符]MM[分隔符]yyyy
有分隔符的情况下,支持年月日倒序输入。
  • 无分隔符
文本格式
支持情况
备注
yyyyMMddhhmmss
年月日时分秒从右到左可以依次缺失;但中间的不能缺失,比如年月时分秒则无法识别。
MMddThhmmss
若没有分隔符且年份缺失的情况,需要用“T”来串联日期和时间,否则不能被正确识别。
yyyyMd
×
无分割符的情况下不支持识别一位数月份和一位数日。
yyyyM
只有年和一位数月,日期会更新为yyyy/0M/01。
ddMMyyyy
×
没有分隔符的情况下,不支持年月日倒序输入

相关主题

更新列(ToDate)