select to_date('2099-12-30 23:59:59','yyyy-MM-dd hh24:mi:ss') from dual
你把mi写成了mm ,mm是月 提示应该是说格式代码出现2次对吧?
这个
select to_date('2099-12-30 23:59:59','yyyy-MM-dd hh24:mi:ss') from dual;
分钟是:mi,不是mm
oracle中的分是用mi,不是mm,跟java不一样的。
oracle中 分钟是mi。可以百度一下关于时间的函数