[求助]奇怪的時間問題
我要的是繁體系統,時區是(GMT+08:00)臺北,我寫了一個javabean,l里面的一個方法是:public static String getNowTime()
{
Calendar date;//第一種獲取時間的方法
date=Calendar.getInstance();
String time=""+date.get(Calendar.HOUR_OF_DAY)+":"+date.get(Calendar.MINUTE)+":"+date.get(Calendar.SECOND);
//time+="-"
Date d=new Date();//另一種獲取時間的方法
time=d.toString().substring(d.toString().indexOf(":")-2,d.toString().indexOf(":")+6);
return time;
}
---------然后在這個javabean里面加入main()方法來測試 上面獲取的時間是正確的,然后,我在jsp頁面或者servlet里面調用到這個方法的時候,時間卻相差8個小時,比如顯示時間是 上午09:23,而在web上顯示是:01:23:20,就是說分和秒是正確的 可是小時的位置上卻出現時間比系統的時間晚8個小時;請問 :如何在javabean獲取的時間跟現在的時間一樣啊? 這個問題怎么解決哦?謝謝….