如题,上代码!
@Test
public void Test03() throws ParseException {
String s1 = "1990-01-01";
String s2 = "2020-09-08";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
//解析 字符串--->日期
Date date = sdf.parse(s1);
Date date1 = sdf.parse(s2);
long time1 = date1.getTime();
long time = date.getTime();
long timevalue = time1 - time;
System.out.println("总天数的毫秒数timevalue = " + timevalue);
int day = (int) (timevalue / (1000 * 60 * 60 * 24));
System.out.println("总天数day = " + day);
int workDay = day % 5;
System.out.println("workDay = " + workDay);
if (workDay > 0 && workDay < 4) {
System.out.println(s2 + " 这一天,渔夫在打渔");
} else
System.out.println(s2 + " 这一天,渔夫在晒网");
}
实现结果:



