获得当前时间的时间戳,获取未来时间的时间戳,相减。
package com.java.test;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Time {
public static void main(String[] args) {
DateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = null;
String str = null;
long timeStemp1 = 0;
long timeStemp2 = 0;
long timeStempD = 0;
Date datenew = new Date();
str = "2019-7-17 11:35:00"; // 设定未来某一时间段
try {
date = format1.parse(str);
timeStemp1 = date.getTime();
timeStemp2 = datenew.getTime();
timeStempD = (timeStemp1 - timeStemp2) / (24 * 60 * 60 * 1000);
} catch (ParseException e) {
e.printStackTrace();
}
System.out.println(timeStempD);
}
}