`
一个人旅行
  • 浏览: 90209 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java编程,获取昨天的当前时刻

阅读更多
其实方法一和方法二差不多,都是考的Calendar的用法。
方法一:
public class test{
 public static void main(String[] args) {
    Calendar cal = Calendar.getInstance();
    cal.add(Calendar.DATE, -1);
    System.out.println(cal.getTime());
 }
}

方法二:
public class test { 
         public static void main(String[] args) { 
          Calendar c = Calendar.getInstance(); 
          int year=c.get(Calendar.YEAR); 
          int month=c.get(Calendar.MONTH)+1; //系统是从0开始计月份,到了12月就归零了。所以单独取月份时,要在后面加一才能得到当前的月份。
 int date=c.get(Calendar.DATE);
          int hour=c.get(Calendar.HOUR);
          int sencond=c.get(Calendar.SECOND);
          int minute=c.get(Calendar.MINUTE);
          System.out.println("今天是"+" "+year+"年"+month+"月"+date+"日"+" "+hour+"小时"+sencond+"分"+minute+"秒"); 
          int date1=date-1;
          System.out.println("昨天是"+" "+year+"年"+month+"月"+date1+"日"+" "+hour+"小时"+sencond+"分"+minute+"秒"); 
      }}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics