def _getWeeklyPlayHours(self): regionals = self.__regionals() weekDaysCount = account_shared.currentWeekPlayDaysCount( _getSevUtc(), regionals.getDayStartingTime(), regionals.getWeekStartingDay()) return self._getDailyPlayHours() + sum( self._stats.dailyPlayHours[1:weekDaysCount])
def _getWeeklyPlayHours(self): """ Returns value of this week playing time in seconds. @return: <int> playing time """ serverRegionalSettings = BigWorld.player().serverSettings['regional_settings'] weekDaysCount = account_shared.currentWeekPlayDaysCount(time_utils._g_instance.serverUTCTime, serverRegionalSettings['starting_time_of_a_new_day'], serverRegionalSettings['starting_day_of_a_new_week']) return self._getDailyPlayHours() + sum(self.__stats.dailyPlayHours[1:weekDaysCount])
def _getWeeklyPlayHours(self): regionals = _regionals() weekDaysCount = account_shared.currentWeekPlayDaysCount(_getSevUtc(), regionals.getDayStartingTime(), regionals.getWeekStartingDay()) return self._getDailyPlayHours() + sum(_stats().dailyPlayHours[1:weekDaysCount])