上传备份

master
王兵 1 week ago
parent 7698a58aae
commit e911edb17c

@ -0,0 +1,35 @@
package xyz.wbsite.jmacro.util;
import cn.hutool.core.date.DateTime;
/**
* .
*
* @author wangbing
* @version 0.0.1
* @since 1.8
*/
public class DateUtil extends cn.hutool.core.date.DateUtil {
/**
*
*
* @param dateTime
* @param timeStart HH:mm:ss
* @param timeEnd HH:mm:ss
* @return
*/
public static boolean isTimeIn(DateTime dateTime, String timeStart, String timeEnd) {
String timeString = dateTime.toString("HH:mm:ss");
// 情况1正常时间区间开始时间 <= 结束时间)
if (timeStart.compareTo(timeEnd) <= 0) {
// 时间需要大于等于开始时间且小于结束时间
return timeString.compareTo(timeStart) >= 0 && timeString.compareTo(timeEnd) < 0;
} else {
// 情况2跨天时间区间开始时间 > 结束时间)
// 时间要么大于等于开始时间(当天),要么小于结束时间(第二天)
return timeString.compareTo(timeStart) >= 0 || timeString.compareTo(timeEnd) < 0;
}
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Loading…
Cancel
Save

Powered by TurnKey Linux.