項目中的date的常見使用方法

在web項目中的開發中,往往會操作日期的內容,我們常常會把日期記錄下來。

1.在java.util包裏面的date採用的是國際化的模式,讓客戶很難看得懂。所以sun給我們提供了一個java.text包下面的DateFormat可以將時間轉換爲客戶看的懂的時間。

 Date date=new Date();
 //將模式封裝到SimpleDateFormat對象
 SimpleDateFormat  sdf=new  SimpleDateFormat("yyyy-MM-dd");
 //調用format方法格式化其指定對象
 String time=sdf.format(date);
   System.out.println(time);

2.在日常的生活中,我們常常會遇到這樣的想象,比如商場客戶打折,還有日期過期等等。這些處理就需要我們隊日期進行一些計算,在這其中,我們常常需要獲得的是日期的年,月,日等等。在這個時候,我們就需要java.util包下面的calendar 類,來對我們的日期進行處理。下面就簡單演示一下。

-----由於時間的連續性,我們可以對時間進行+或者-

  calendar.setTime(date);
  calendar.add(Calendar.YEAR, 2);
  System.out.println(calendar.get(Calendar.YEAR));
    System.out.println(calendar.getTime());

 注:在日期中,0-11代表的是我們的1-12月

                         1-7 代表的是星期日-星期六

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章