手机端网站建设公司,企业年金如何领取,网站开发与设计论文,站长之家网站排行榜一#xff1a;特殊日期处理
如该字段存储日期形式为#xff1a;2023/4/23 9:00#xff0c;2023-3-1 12:23。将这样的数据转换成正确的格式#xff08;yyyy-mm-dd HH24:mi:ss#xff09;#xff0c;即为#xff1a;2023-04-23 09:00:00。这里举例的字段为#xff1a;JS…一特殊日期处理
如该字段存储日期形式为2023/4/23 9:002023-3-1 12:23。将这样的数据转换成正确的格式yyyy-mm-dd HH24:mi:ss即为2023-04-23 09:00:00。这里举例的字段为JSSJYDSJ如该字段存储日期时间为2023-09-28 15:26:16.000的格式。将这样的格式转为DATE类型的格式即为2023-09-28 15:26:16。这里举例的字段分别为ACDMSTARTTIMEACDMENDTIME
举例如下 查询出转换前的日期时间和转换后的日期时间 我这里别人存储时所有的字段都是VARCHAR2字符串类型的
查询和处理的sql
SELECTJSSJ,to_date( translate(JSSJ, TS, ), yyyy-mm-dd HH24:mi:ss )JSSJ,YDSJ,to_date( translate(YDSJ, TS, ), yyyy-mm-dd HH24:mi:ss )YDSJ,ACDMSTARTTIME,CAST(TO_TIMESTAMP(ACDMSTARTTIME,yyyy-MM-dd hh24:mi:ss.ff3) AS DATE)ACDMSTARTTIME,ACDMENDTIME,CAST(TO_TIMESTAMP(ACDMENDTIME,yyyy-MM-dd hh24:mi:ss.ff3) AS DATE)ACDMENDTIME
FROMCBSDADE查询结果如下
二时间计算
看这篇博客https://blog.csdn.net/kingkongii/article/details/10469403