1.to_date:日期时间转日期函数
select to_date('2015-04-02 13:34:12');
2015-04-02
2.上述需求可以通过date-format实现
select date_format('2015-04-02 13:34:12','yyyy-MM-dd');
2015-04-02
3.如何将’2017/05/21’,转换成’2017-05-21’
方法1:
select from_unixtime( unix_timestamp('2017/05/21','yyyy/MM/dd'),'yyyy-MM-dd') data_dt;
2017-05-21
方法2:
select date_format (regexp_replace('2017/05/21','/','-'),'yyyy-MM-dd') data_dt;
2017-05-21
本文介绍了数据库中进行日期格式转换的方法,包括使用to_date、date_format及通过正则表达式替换的方式,如将'2017/05/21'转换为'2017-05-21',并展示了SQL查询示例。
3770

被折叠的 条评论
为什么被折叠?



