1
在JodaTime中,可以計算下週末的第一天嗎?例如,現在是2014年5月19日(星期一),下週末的第一天是2014年5月24日星期六。JodaTime - 下週末的第一天
在JodaTime中,可以計算下週末的第一天嗎?例如,現在是2014年5月19日(星期一),下週末的第一天是2014年5月24日星期六。JodaTime - 下週末的第一天
// algorithm valid for ISO-8601-definition of a week
// (every week starting on Monday)
LocalDate date = LocalDate.now(); // in system timezone
// move after current weekend
if (date.getDayOfWeek() >= 6) {
date = date.plusDays(2);
}
// move to next Saturday (your definition of first day of a weekend)
date = date.withDayOfWeek(6);
System.out.println(date); // 2014-05-24 (if today is 2014-05-19)