//日期相减,当前时间距某个时间过了多少天?
SimpleDateFormat sdf =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse("2021-02-22 13:20:22");
Date date1 =newDate(System.currentTimeMillis());long diff = date1.getTime()-date.getTime();long days = diff/(1000*60*60*24);
// date转String
SimpleDateFormat sdf =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");long curTime = System.currentTimeMillis();//获取当前时间
String startTime = sdf.format(newDate(curTime));//date 转 String//String 转时间和时间戳
String s ="2021-02-22 13:20:22"
Date date = sdf.parse(s);long ts = date.getTime();