黑马程序员技术交流社区

标题: Java编程,打印昨天的当前时刻? [打印本页]

作者: mengshuai    时间: 2015-9-26 08:16
标题: Java编程,打印昨天的当前时刻?
                 q

作者: fmi110    时间: 2015-9-26 10:14
  1. import java.util.Calendar;
  2. import java.util.Date;

  3. class T4 {
  4.         public static void main(String[] args) {
  5.         //打印昨天的当前时刻
  6.                 Calendar c = Calendar.getInstance();//获取一个日历实例
  7.                 System.out.println("今天的当前时刻: "+c.getTime());//c.getTime()获取当前的时间
  8.                 c.add(Calendar.DAY_OF_MONTH, -1);//天数减1
  9.                 System.out.println("昨天的当前时刻: "+c.getTime());
  10.         }
  11. }

  12. 输出:
  13. 今天的当前时刻: Sat Sep 26 10:13:50 CST 2015
  14. 昨天的当前时刻: Fri Sep 25 10:13:50 CST 2015
复制代码

作者: fmi110    时间: 2015-9-26 10:32
  1. import java.util.Calendar;

  2. class T4 {
  3.         public static void main(String[] args) {
  4.         //打印昨天的当前时刻
  5.                 Calendar c = Calendar.getInstance();//获取一个日历实例
  6.                 System.out.println("今天的当前时刻: ");
  7.                 printTime(c);
  8.                 c.add(Calendar.DAY_OF_MONTH, -1);//天数减1
  9.                 System.out.println("昨天的当前时刻: ");
  10.                 printTime(c);
  11.         }
  12.         public static void printTime(Calendar c){
  13.                 System.out.println(c.get(Calendar.YEAR)+"年"+c.get(Calendar.MONTH)+"月"+
  14.                                 c.get(Calendar.DAY_OF_MONTH)+"日 "+c.get(Calendar.HOUR_OF_DAY)+":"+
  15.                                                 c.get(Calendar.MINUTE)+":"+c.get(Calendar.SECOND));
  16.         }
  17. }
  18. 今天的当前时刻:
  19. 2015年8月26日 10:31:48
  20. 昨天的当前时刻:
  21. 2015年8月25日 10:31:48
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2