From d85546c30b6f397c7c5c302030d2de69d7883bad Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 25 Nov 2022 15:51:46 +0800 Subject: [PATCH] 1 --- webapp/models/RealtimeData.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/webapp/models/RealtimeData.php b/webapp/models/RealtimeData.php index 476cada0..85e72208 100644 --- a/webapp/models/RealtimeData.php +++ b/webapp/models/RealtimeData.php @@ -23,8 +23,15 @@ class RealtimeData extends BaseModel { public static function getServerDays() { if (is_null(self::$serverDays)){ - $db = self::internalGet('server_days'); - self::$serverDays = max(1, $db ? $db['value1']: 0); + $row = self::internalGet('open_service_time'); + if ($row) { + $nowDaySeconds = myself()->_getNowDaySeconds(); + $openDaySeconds = myself()->_getDaySeconds($row['value1']); + $passDays = ($nowDaySeconds - $openDaySeconds) / 3600 / 24; + self::$serverDays = 1 + max($passDays, 0); + } else { + self::$serverDays = 1; + } } return self::$serverDays; }