дата

Lance_Sterling

Известный
Автор темы
988
350
Версия MoonLoader
.026-beta
как узнать сколько осталось до даты в секундах?
даты получаю, но надо знать сколько осталось к дате секунд/часов/минут в формате таймера

строчки с чатлога(старые):
Налёт на цель 'Нефтяная база' будет доступен 2023/08/04 15:47
Налёт на цель 'Главная больница' будет доступен 2023/08/04 13:32
Налёт на цель 'Cухогруз' будет доступен 2023/08/04 15:05
Налёт на цель 'Военная база' будет доступен 2023/08/04 15:55
Налёт на цель 'Офис мэра' будет доступен 2023/08/04 14:35
Налёт на цель 'Федеральное хранилище' будет доступен 2023/08/04 14:44
 
Последнее редактирование:
Решение
Lua:
local currentTime = os.time();
local year, month, day, hour, min = ('2023/08/04 15:55'):match('(%d+)/(%d+)/(%d+)%s(%d+):(%d+)');
local myDate = os.time({
    year = year,
    month = month,
    day = day,
    hour = hour,
    min = min,
    sec = 0,
});
print('Current:', currentTime);
print('Input:', myDate);
print('Time left (sec):', myDate - currentTime);

chapo

чопа сребдс // TG/IG: @moujeek
Модератор
9,012
11,834
Lua:
local currentTime = os.time();
local year, month, day, hour, min = ('2023/08/04 15:55'):match('(%d+)/(%d+)/(%d+)%s(%d+):(%d+)');
local myDate = os.time({
    year = year,
    month = month,
    day = day,
    hour = hour,
    min = min,
    sec = 0,
});
print('Current:', currentTime);
print('Input:', myDate);
print('Time left (sec):', myDate - currentTime);
 
  • Вау
Реакции: Lance_Sterling