天天看點

oracle日期毫秒數

oracle日期毫秒數與 Java Date毫秒數的轉換?

             因為oracle日期是按時區算的,Java沒算時區

是以oracle日期的毫秒數=Java日期的毫秒數+8個小時的毫秒數

select sysdate,(sysdate-to_date('1970-01-01','yyyy-mm-dd')-8/24)*24*60*60*1000   millisecond from dual;  --1311899526000      
Date d=new Date(1311899526000l);
		System.out.println(d);

//Fri Jul 29 08:32:06 CST 2011