数据库中 时间存的是 01-4月 -10 12.22.32.650000 上午
我的SQL语句中是这样取的 to_char(license.sendTime,'yyyy-mm-dd hh24:mi:ss') as sendTime,
通过跟踪代码 发现 得到了时间是 2010-04-01 00:22:32
不知道为什么12点变成了00
如果不用to_char()的话 取出来的是2010-04-01 00:22:32 650请问怎么解决?
我的SQL语句中是这样取的 to_char(license.sendTime,'yyyy-mm-dd hh24:mi:ss') as sendTime,
通过跟踪代码 发现 得到了时间是 2010-04-01 00:22:32
不知道为什么12点变成了00
如果不用to_char()的话 取出来的是2010-04-01 00:22:32 650请问怎么解决?
但实际上数据库里是0点(从上面显示上午就可以看出来),
你使用hh24转换的话是0点,正确啊!!
如果你想按12小时制式显示
to_char(license.sendTime,'yyyy-mm-dd hh12:mi:ss')
就行了