import java.util.*;
public class calendar1 {
public static void main(String[] args)
{
GregorianCalendar gc=new GregorianCalendar();
String now=gc.get(Calendar.YEAR)+"年"+gc.get(Calendar.MONTH)+"月"
+gc.get(Calendar.DATE)+"日"+gc.get(Calendar.HOUR)+"时"+gc.get(Calendar.MINUTE)+"分"
+gc.get(Calendar.SECOND)+"秒";
System.out.println("当前时间是:"+now);
}
}
我用上述代码输出系统时间,为什么得到的结果和实际的差了一个月,见图: