os.time , os.date

Bene //

Участник
Автор темы
128
6
Версия MoonLoader
.026-beta
Доброго времени суток!
Как сравнивать время? Пример: Мне нужно чтобы если прошла дата 15.08 и она сравнивалась с нынешней датой и если 15.08 меньше 18.08 то происходит действие, как так сделать?
 

kizn

q(≧▽≦q)
Всефорумный модератор
2,414
2,111
Так?
Lua:
if '15.08' < os.date('%d.%m')then
  print('Да')
elseif '15.08' > os.date('%d.%m')
  print('net')
else
  print('xz')
end
Некорректное сравнение. Например сравнение "19.07" > os.date("%d.%m") вернет true
В Lua используется лексикографическое сравнение и сравнивать даты подобно твоему коду хуевая затея
 
  • Нравится
Реакции: Vintik