本帖最后由 张志民 于 2014-5-23 09:05 编辑
看毕老师视频中的日历题:打印昨天现在的时刻,我做了一下,代码如下:
- public class Guan2 {
- public static void main(String[] args) {
- Calendar c = Calendar.getInstance();
- c.add(Calendar.DAY_OF_MONTH, -1);
- int hour = c.get(Calendar.HOUR_OF_DAY);
- int min = c.get(Calendar.MINUTE);
- int msecond = c.get(Calendar.MILLISECOND);
- int se = msecond/1000;
- System.out.println(hour+"时"+min+"分"+se+"秒");
- }
- }
复制代码
为什么我的输出结果总是显示的是9时57分0秒或者x时x分0秒呢?
为什么打印结果总是0秒呢? |