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

数据库中计算结束日期
调用的是存储过程,输入的开始日期是varchar类型的日期,格式“yyyy-mm-dd hh24:mm:ss”,还有一个小时数hours,每天按工作8小时计算,请问结束日期应该怎么计算啊

------解决方案--------------------
SQL code

--此处sysdate只是举例,应是你的开始时间,还有你的时间格式错的,是hh24:mi:ss不是hh24:mm:ss
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') 开始时间
    ,to_char(sysdate+8/24,'yyyy-mm-dd hh24:mi:ss') 结束时间 from dual;