protected void setCalendarHour(final Calendar cal, final int hour) {
		cal.set(Calendar.HOUR_OF_DAY, hour);
		if (cal.get(Calendar.HOUR_OF_DAY) != hour && hour != 24) {
			cal.set(Calendar.HOUR_OF_DAY, hour + 1);
		}
	}
Advance the calendar to the particular hour paying particular attention
to daylight saving problems.

@param cal  the calendar to operate on
@param hour the hour to set
spring-cloud-alibaba-starters/spring-cloud-starter-alibaba-schedulerx/src/main/java/com/alibaba/cloud/scheduling/schedulerx/util/CronExpression.java