獲取標准時間可以通過System.currentTimeMillis()方法獲取,此方法不受時區影響,得到的結果是時間戳格式的。例如:
1543105352845
我們可以將時間戳轉化成我們易於理解的格式
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Date date = new Date(System.currentTimeMillis());
System.out.println(formatter.format(date));
則該時間戳對應的時間為:
2018-11-25 at 01:22:12 CET
值得注意的是,此方法會根據我們的系統時間返回當前值,因為世界各地的時區是不一樣的。