Android獲取當前系統時間(12/24小時制)
阿新 • • 發佈:2019-02-16
根據自己的需求來區分獲取系統時間的方法
// 通過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
另外如果專案中常用獲取時間的方法的話,可以定義一個工具類,把獲取時間的方法寫進去,以後在用的到的地方呼叫就可以了。