更新时间:2025-01-22 GMT+08:00
to_date1
to_date1函数用于将指定格式的字符串转换为日期值。
相似函数:to_date,to_date函数用于返回时间中的年月日,不支持指定转换的日期格式。
命令格式
to_date1(string date, string format)
参数说明
参数 | 是否必选 | 参数类型 | 说明 |
|---|---|---|---|
date | 是 | STRING | 要转换的字符串。 格式:
|
format | 是 | STRING | 代表需要转换的日期格式。 STRING类型常量,不支持日期扩展格式。 format:格式为代表年月日时分秒的时间单位与任意字符的组合,其中:
|
返回值说明
返回STRING类型的日期值。

- date非DATE或STRING类型时,返回报错,错误信息:data type mismatch。
- date为DATE或STRING类型,但不符合日期值的入参格式时,返回NULL。
- date值为NULL时,返回NULL。
- format值为NULL时,返回yyyy-mm-dd格式的日期值。
示例代码
返回2023-08-16 10:54:36
select to_date1('2023-08-16 10:54:36','yyyy-mm-dd hh:mi:ss'); 返回2023-08-16 00:00:00。
select to_date1('2023-08-16','yyyy-mm-dd'); 返回NULL。
select to_date1(null);
返回2023-08-16。
select to_date1('2023-08-16 10:54:36'); 父主题:日期函数

