考虑时区的影响我们在东八区 会快八个小时

解决方案 »

  1.   

    select 
      CASE WHEN 东八区 THEN
         select TO_NUMBER(SYSDATE - TO_DATE('19700101', 'YYYYMMDD')) * 60 * 60 * 24+8*60*60
         from dual
      ELSE
        select TO_NUMBER(SYSDATE - TO_DATE('19700101', 'YYYYMMDD')) * 60 * 60 * 24
        from dual
      END
     from dual
      

  2.   

    方法对,细节调整一下 。  sysdate不一定是正午.
      

  3.   

    不好意思喔 我是完全不会用ORACLE 所以哪位帮忙处理一下 SYSDATE 到中午
      

  4.   

    把sysdate替换成trunc(sysdate) + 0.5
    打听一下 东八区是什么意思
    指美国的东部时间?