MaxComputer(Odps)转换TimeStamp与DateTime为字符串

DATE_FORMAT函数介绍_云原生大数据计算服务 MaxCompute(MaxCompute)-阿里云帮助中心

在转换为带时间的字符串时下面两种方式都不会报错,但是第一种时分秒的分钟部分会出现异常,想要得到的结果为'2024-08-11 06:40:29',但是第一个字段的时分秒为'06:08:29';

select
to_char(TIMESTAMP'2024-08-11 06:40:29','yyyy/mm/dd HH:mm:ss'),
to_char(TIMESTAMP'2024-08-11 06:40:29','yyyy/mm/dd HH:mi:ss')
;
  • 非Hive兼容模式下,HHhh都代表24小时制时。并且只能使用yyyy-MM-dd hh:mi:ss,如果使用yyyy-MM-dd hh:mm:ssmm部分会取月份值

  • Hive兼容模式下,HH代表24小时制时,hh代表12小时制时。并且只能使用yyyy-MM-dd hh:mm:ss,如果使用hh:mi:ss会返回NULL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值