使用Calender類獲取系統時間和時間和運算


使用Calender類獲取系統時間和時間和運算:

 1  @Test  2     public void testCal(){  3         //使用Calender對象獲取時間,並對時間進行計算:
 4         Calendar instance = Calendar.getInstance();  5         //獲取系統的當前時間,並轉換為字符串:
 6         Date time = instance.getTime();  7         SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  8         String format = simpleDateFormat.format(time);  9         System.out.println("format="+format); 10         //分別獲取年月日時分秒:
11         int YEAR = instance.get(Calendar.YEAR); 12         int MONTH = instance.get(Calendar.MONTH); 13         int DATE = instance.get(Calendar.DATE); 14         int HOUR = instance.get(Calendar.HOUR); 15         int MINUTE = instance.get(Calendar.MINUTE); 16         int SECOND = instance.get(Calendar.SECOND); 17         System.out.println(YEAR+"-"+(MONTH+1)+"-"+DATE+"-"+HOUR+"-"+MINUTE+"-"+SECOND); 18      //時間的運算: 19         //對當前時間:天 +5天:
20         instance.add(Calendar.DATE,+5); 21         //對當前分鍾運算:-30分鍾
22         instance.add(Calendar.MINUTE,-30); 23         int DATE2 = instance.get(Calendar.DATE); 24         int MINUTE2 = instance.get(Calendar.MINUTE); 25         System.out.println("DATE2="+DATE2 +"\n"+"MINUTE2="+MINUTE2); 26 
27     }

 

3種方式獲取當前時間的時間戳:

//方法 一
System.currentTimeMillis(); //方法 二
Calendar.getInstance().getTimeInMillis(); //方法 三
new Date().getTime();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM