更新时间:2023-10-25 GMT+08:00

to_date

to_date函数用于返回时间中的年月日。

相似函数:to_date1,to_date1函数用于将指定格式的字符串转换为日期值,支持指定转换的日期格式。

命令格式

to_date(string timestamp)

参数说明

表1 参数说明

参数

是否必选

参数类型

说明

timestamp

DATE

STRING

代表待处理的时间。

格式:
  • yyyy-mm-dd
  • yyyy-mm-dd hh:mi:ss
  • yyyy-mm-dd hh:mi:ss.ff3

返回值说明

返回DATE类型的日期值,格式为yyyy-mm-dd。

  • timestamp非DATE或STRING类型时,返回报错,错误信息:data type mismatch。
  • timestamp为DATE或STRING类型,但不符合日期值的入参格式时,返回NULL。

示例代码

返回2023-08-16。

select to_date('2023-08-16 10:54:36');

返回NULL。

select to_date(null);