日期格式转换

[复制链接]
查看11 | 回复9 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
怎么将这个 2007-10-01 00:00:00.0 转换成 标准的日期格式
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
这个时间类型是timestamp类型的,不知道你的标准格式是什么是只到时分秒?to_timestamp
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
我想把后面的小数点去掉,只保留到秒
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
SELECT to_date(substr('2007-10-01 00:00:00.0',

1,

length('2007-10-01 00:00:00.0') - 2),

'YYYY-MM-DD HH24:MI:SS')
FROM dual
凑和着用吧
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
to_timestamp('2007-10-01 00:00:00.0','yyyy-mm-dd hh24:mi:ss:FF')
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
to_char(to_timestamp('2007-10-01 00:00:00.0','yyyy-mm-dd hh24:mi:ss:FF'),'yyyy-mm-dd hh24:mi:ss')
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
不知道你所为的标准格式是如何的标准化。。处理日期转换可以用to_date,to_char函数进行转换
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
学习中。。。。。。。。。。
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
为什么我写的这个输出的值不太对阿?
select to_timestamp('2007-10-10 16:26:00','yy-mm-dd hh24:mi:ss') date1 from dual
输出:
DATE1
---------------------------------------------------------------------------
10-10月-07 04.26.00.000000000 下午
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
yyyy ?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行