как узнать дату в луа

Savchik Blazer

Но я, мечту свою лелея...
Автор темы
Проверенный
667
294
как сделать чтобы при загрузке скрипта он узнавал дату в реальном времени
 

Savchik Blazer

Но я, мечту свою лелея...
Автор темы
Проверенный
667
294
local time = os.date("%H:%M:%S")

sampAddChatMessage(tostring(time), -1)
Или просто
sampAddChatMessage(tostring(os.date("%H:%M:%S")), -1)
мне чуть-чуть другое нужно, чтобы скрипт узнавал дату и если она не совпадает с указанной выполнял действие
 

ARMOR

Я будто попал в другое измерение
Модератор
5,044
7,182
мне чуть-чуть другое нужно, чтобы скрипт узнавал дату и если она не совпадает с указанной выполнял действие
Lua:
local date = os.date("%Y%m%d") -- получаем дату в формате Год/Месяц/День

if date < 20220401 then -- Самый простой способ, 2022 - год, 04 - месяц, 01 - день месяца
    print("Дата меньше 2022/04/01")
else
    print("Дата больше 2022/04/01")
end
 

chapo

tg/inst: @moujeek
Всефорумный модератор
9,097
12,126
Lua:
local date = os.date("%Y%m%d") -- получаем дату в формате Год/Месяц/День

if date < 20220401 then -- Самый простой способ, 2022 - год, 04 - месяц, 01 - день месяца
    print("Дата меньше 2022/04/01")
else
    print("Дата больше 2022/04/01")
end
изначальна дата это string, так что перед сравнением нужно tonumber
1648827637847.png
 
  • Нравится
Реакции: qdIbp и ARMOR

ARMOR

Я будто попал в другое измерение
Модератор
5,044
7,182
  • Ха-ха
Реакции: qdIbp и chapo