日期:2014-05-20  浏览次数:20638 次

LINUX环境下,javaweb获取系统当前时间
之前xp环境下,用DateFormat d2 = DateFormat.getDateTimeInstance();转换下就可以了。不过部署到linux下就会报错,所以想请教下linux环境下获取linux系统当前时间的代码。。急求

------解决方案--------------------

是时区方面的问题吧

TimeZone tz = TimeZone.getTimeZone("Etc/GMT-8");

TimeZone.setDefault(tz);
java.util.Date date = new java.util.Date();//获得系统时间.
String nowTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date);//将时间格式转换格式