Страница 1 из 2
нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 11:06
Sertik
Господа, нет ли у кого скрипта для расчета даты завтрашнего дня.
Например сегодня 31 декабря 2020 г., а завтра соответственно ... Как расчитать это на Микротике ? Может есть у кого готовый скриптик ?
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 11:38
pepelxl
нету этого в тиках.
любые операции со временем производятся через время unix.
пишется костыль который берёт время из тика, переводит его в epoch time , производятся математические операции, результат конвертится обратно. Обе функции валяются в инете.
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 11:56
Sertik
Не, так не интересно. Надо самим расчитать. Ведь это вполне реально. Написал же кто-то функцию вычисления дня недели по дате.
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 12:21
pepelxl
я разве сказал что это не реально? подсчёт точного времени реализован в моём скрипте про sms.
Но сами функции вывернуты под мои условия.
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 12:26
Sertik
Мне нужен хотя бы алгоритм расчета завтрашней даты с учетом месяцев, лет, високосного года. Есть такой ? В Инете найти не могу ...
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 12:54
pepelxl
Хотябы - это не метод программистов, високосные года всё портят.
https://forum.mikrotik.com/viewtopic.php?t=75555
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 13:41
Sertik
Спасибо, попробую !
Нашел как это делается на Питоне, но языка не знаю ...
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 13:54
Sertik
Ни фига не понял как получить из этих скриптов дату завтрашнего дня. Готовой функции "tomorrow" у них нет. Что за время они там получают и как им оперировать не понятно.
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 14:05
Sertik
Ну получу я текущее UNIX-время, прибавлю к нему нужное мне время - а как потом преобразовать полученное обратно в дату ?
Re: нужен скрипт расчета завтрашней даты
Добавлено: 25 сен 2020, 14:39
pepelxl
Обратно делается противоположенной функцией. Хотя для вашей задачи и она не нужна., достаточно найти конец текущего дня через деление на остаток и проверить диапазон секунд следуещего дня. Одно действие и одно условие.