Calendar calendar=Calendar.getInstance();
String date="当前日期:"+calendar.get(Calendar.YEAR)+"-"+(calendar.get(Calendar.MONTH)+1)+"-"+
calendar.get(Calendar.DAY_OF_MONTH)+" "+calendar.get(Calendar.HOUR_OF_DAY)+":"+calendar.get(Calendar.MINUTE)
+":"+calendar.get(Calendar.SECOND);
运行得到的结果:小时(现在是11点,得到的却是2点)怎么一直都不对写错了吗?
要加上时区的:
TimeZone t = TimeZone.getTimeZone("GMT+08:00");//获取东8区TimeZone
Calendar calendar = Calendar.getInstance(t);
呀,太谢谢了。结贴。。