1. 程式人生 > >Android獲取當前系統時間(12/24小時制)

Android獲取當前系統時間(12/24小時制)

根據自己的需求來區分獲取系統時間的方法
// 通過SimpleDateFormat獲取24小時制時間

 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss",Locale.getDefault());
 String date = sdf.format(new java.util.Date());

// 通過SimpleDateFormat獲取12小時制時間

 SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh-mm-ss", Locale.getDefault());
 String date=  sdf.format(new   java.util.Date());

兩種方法不仔細看確實沒什麼區別,主要就是HH-mm-ss 與hh-mm-ss的區別。

24小時制用大寫的HH-mm-ss ,12小時制用小寫的hh-mm-ss

另外如果專案中常用獲取時間的方法的話,可以定義一個工具類,把獲取時間的方法寫進去,以後在用的到的地方呼叫就可以了。