Java獲取系統時間以及指定格式


 1 import java.text.DateFormat;  2 import java.text.ParseException;  3 import java.text.SimpleDateFormat;  4 import java.util.Date;  5 
 6 public class Test {  7 
 8     public static void main(String[] args) {  9         //初始化一個date類型,注意要賦初值
10         Date date = null; 11         //如果直接new一個Date對象,則采用的是系統時間
12         Date systemDate = new Date(); 13         //這里采用上轉型new一個簡單日期格式對象,指定格式為(年-月-日)
14         DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); 15         //指定格式為(年-月-日 時:分:秒)
16         DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 17         try { 18             //通過格式對象的方法賦自定義日期
19             date = format.parse("2019-5-21"); 20         } catch (ParseException e) { 21  e.printStackTrace(); 22  } 23         //沒有指定格式時,輸出系統獲取的日期
24         System.out.println("系統當前日期: " + systemDate); 25         //輸出系統獲取的 年-月-日
26         System.out.println("系統當前日期: " + format1.format(systemDate)); 27         //輸出系統獲取的 年-月-日 時:分:秒
28         System.out.println("系統當前日期: " + format.format(systemDate)); 29         //輸出自定義的 年-月-日
30         System.out.println("自定義的日期: " + format.format(date)); 31         
32  } 33 
34 }

 

 


免責聲明!

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



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