Вопрос [NL] конфиги

Начинающий
Статус
Оффлайн
Регистрация
31 Май 2022
Сообщения
48
Реакции[?]
3
Поинты[?]
0
Хотел сделать как у сальватора в его скрипте,мол время, которое прошло после изменения конфига в конфиг системе, но не смог, буду благодарен если кто-то объяснит - подскажет как это сделать
 
Автоучастие - https://yougame.biz/threads/253897/
Начинающий
Статус
Оффлайн
Регистрация
12 Июн 2020
Сообщения
158
Реакции[?]
14
Поинты[?]
10K
Хотел сделать как у сальватора в его скрипте,мол время, которое прошло после изменения конфига в конфиг системе, но не смог, буду благодарен если кто-то объяснит - подскажет как это сделать
Я тебе ответил уже в теме как получить время.
Тебе остаётся только отнять текущее время от того сохранённого и ты получишь разницу во времени которые ты уже можешь писать

chat gpt:
code_language.lua:
function convertUnixToLocalTime(unixTime)
    local currentTime = common.get_unixtime()
    local timeDifference = currentTime - unixTime

    if timeDifference >= 86400 then
        local days = math.floor(timeDifference / 86400)
        return days .. " дней назад"
    elseif timeDifference >= 3600 then
        local hours = math.floor(timeDifference / 3600)
        return hours .. " часов назад"
    elseif timeDifference >= 60 then
        local minutes = math.floor(timeDifference / 60)
        return minutes .. " минут назад"
    else
        return timeDifference .. " секунд назад"
    end
end

local unixTime = 1693053707
local result = convertUnixToLocalTime(unixTime)
print(result)
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
31 Май 2022
Сообщения
48
Реакции[?]
3
Поинты[?]
0
Я тебе ответил уже в теме как получить время.
Тебе остаётся только отнять текущее время от того сохранённого и ты получишь разницу во времени которые ты уже можешь писать

chat gpt:
code_language.lua:
function convertUnixToLocalTime(unixTime)
    local currentTime = common.get_unixtime()
    local timeDifference = currentTime - unixTime

    if timeDifference >= 86400 then
        local days = math.floor(timeDifference / 86400)
        return days .. " дней назад"
    elseif timeDifference >= 3600 then
        local hours = math.floor(timeDifference / 3600)
        return hours .. " часов назад"
    elseif timeDifference >= 60 then
        local minutes = math.floor(timeDifference / 60)
        return minutes .. " минут назад"
    else
        return timeDifference .. " секунд назад"
    end
end

local unixTime = 1693053707
local result = convertUnixToLocalTime(unixTime)
print(result)
большое спасибо
 
Автоучастие - https://yougame.biz/threads/253897/
Начинающий
Статус
Оффлайн
Регистрация
12 Июн 2020
Сообщения
158
Реакции[?]
14
Поинты[?]
10K
Начинающий
Статус
Оффлайн
Регистрация
31 Май 2022
Сообщения
48
Реакции[?]
3
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
30 Апр 2022
Сообщения
194
Реакции[?]
8
Поинты[?]
1K
Хотел сделать как у сальватора в его скрипте,мол время, которое прошло после изменения конфига в конфиг системе, но не смог, буду благодарен если кто-то объяснит - подскажет как это сделать
/del
 
Сверху Снизу