我只是在创建一个 java.util.GregorianCalender
GregorianCalendar calender = new GregorianCalendar();
现在设置小时,分钟,秒和毫秒如下
c.set(Calendar.HOUR, 6);
c.set(Calendar.MINUTE, 45);
c.set(Calendar.SECOND, 30);
c.set(Calendar.MILLISECOND, 345);
现在使用 getTime() 方法打印输出
System.out.println("Date and Time: "+c.getTime());
当系统时间为上午时,输出为
Date and Time: Tue Feb 09 06:45:23 IST 2016
当系统时间为 PM 时,输出为
Date and Time: Tue Feb 09 18:45:23 IST 2016
现在我的问题是为什么输出会随着系统时间而变化?