日期:2014-05-17  浏览次数:20672 次

日期转换问题,请大虾进来看看。
8:5:00 转换为080500
要求:
1,去掉冒号 ": "。
2,假如小时是个位数,在前面补0,
3,假如分钟是个位数,在前面补0。
4,假如都不是个位数,时间不变。

请大虾帮我一下,谢谢。

------解决方案--------------------
select to_char(to_date( '20070101 '|| '8:5:00 ', 'yyyymmdd hh24:mi:ss '), 'hh24miss ') from dual;
------解决方案--------------------
如果 '8:5:00 '是字符串的话
select to_char(to_date( '8:5:00 ', 'HH24:MI:SS '), 'HH24MISS ') FROM DUAL;