Javaは2つの日付の間隔日数を計算します
1201 ワード
くだらないことを言わないで、コードを貼って終わります!鉄さん!
はい.呼び出しましょう!!!
終わりだ!鉄さん!役に立つと思う鉄ちゃんがいいね!
/**
*
* @param startTime :
* @param endTime :
* @return
*/
public static int caculateTotalTime(String startTime,String endTime) {
SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd");
Date date1=null;
Date date = null;
Long l = 0L;
try {
date = formatter.parse(startTime);
long ts = date.getTime();
date1 = formatter.parse(endTime);
long ts1 = date1.getTime();
l = (ts - ts1) / (1000 * 60 * 60 * 24);
} catch (ParseException e) {
e.printStackTrace();
}
return l.intValue();
}
はい.呼び出しましょう!!!
public static void main(String[] args) {
String starTime = "2019-05-08";
String endTime = "2019-05-10";
int i = SettJob.caculateTotalTime(starTime, endTime);
System.out.println(i);
}
:
-2
終わりだ!鉄さん!役に立つと思う鉄ちゃんがいいね!