diff --git a/src/util/TimeLock.php b/src/util/TimeLock.php index 755c0e9..7b121bb 100644 --- a/src/util/TimeLock.php +++ b/src/util/TimeLock.php @@ -56,8 +56,12 @@ trait TimeLock */ public static function timing(int $hour, int $minute = 0, int $seconds = 0): int { - // now today tomorrow yesterday - return strtotime('tomorrow') + ($hour * 60 * 60) + ($minute * 60) + ($seconds) - time(); + $time = strtotime('today') + ($hour * 60 * 60) + ($minute * 60) + ($seconds); + if ($time > time()) { + return strtotime('today') + ($hour * 60 * 60) + ($minute * 60) + ($seconds) - time(); + } else { + return strtotime('tomorrow') + ($hour * 60 * 60) + ($minute * 60) + ($seconds) - time(); + } }