to_date()函数的用法 。将字符串转换为具体指定的时间日期格式
命令格式:
to_date(datetime, format)
用途:
将一个字符串按照format指定的格式转成日期值。
参数说明:
● datetime: string类型,要转换的字符串格式的日期值,若输入为bigint, double, datetime类型会隐式转换为string类型后参与运算,为其它类型抛异常,为空串时抛异常。
format: string类型常量,日期格式。非常量或其他类型会引发异常。
format参数中标识的间类型的元素(如年、月、日等),format参数至少包含’yyyy’,否则引发异常,如果format string中出现多余的格式串,则只取第一个格式串对应的日期数值,其余的会被视为分隔符。
如to_date('1234-2234 ', 'yyyy-yyyy ')会返回1234-01-01 00:00:00
返回值:
返回datetime类型。若任一输入为NULL,返回NULL值。
1)将20210412 转换2021-04-12
to_date('20210412','yyyymmdd');