java 如何計算自己活了多少天?
//這裡丟擲了異常
public static void live() throws ParseException{
//對日期進行格式化(自定義)
SimpleDateFormat sd = new SimpleDateFormat("yyyy/MM/dd");
//時間和日期的模式yyyy/MM/dd, 必須和字串中的時間日期匹配
//parse:解析一個包含日期的字串,並返回該日期與1970年1月1日午夜之間所間隔的毫秒數
Date parse = sd.parse("1999/11/11");
long times = parse.getTime();
//獲取當前時間的毫秒數
long timeMillis = System.currentTimeMillis();
//計算自己活了多少天
System.out.println("我活了"+(timeMillis-times)/1000/60/60/24+"天");
}
//getTIme()方法是把一個date物件轉成毫秒;parse方法是把一個時間格式的字串轉換成毫秒。(這裡我一開始感覺兩個方法一樣,單獨寫出來分享給大家)