<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Модуль работы с датами]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Модуль работы с датами форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 03 Aug 2026 07:07:23 -0400</pubDate>
		<item>
			<title>Модуль работы с датами</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378698">Модуль работы с датами</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Это <noindex><a href="http://forum.mikrotik.com/t/time-parsing-in-7-1/154185/1" target="_blank" rel="nofollow" >http://forum.mikrotik.com/t/time-parsing-in-7-1/154185/1</a></noindex> может всё упростить. <br />
			<i>16.12.2021 12:37:00, Jotne.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378698</link>
			<guid>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378698</guid>
			<pubDate>Thu, 16 Dec 2021 12:37:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Модуль работы с датами</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378697">Модуль работы с датами</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Работает отлично, даже в 2021 году — огромное спасибо! <br />
			<i>16.12.2021 09:35:00, IntLDaniel.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378697</link>
			<guid>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378697</guid>
			<pubDate>Thu, 16 Dec 2021 09:35:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Модуль работы с датами</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378696">Модуль работы с датами</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет, у меня проблема. Скрипт возвращает пустое значение. <br />
			<i>29.10.2019 08:48:00, jhoner.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378696</link>
			<guid>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378696</guid>
			<pubDate>Tue, 29 Oct 2019 08:48:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Модуль работы с датами</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378695">Модуль работы с датами</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			этот файл dates-v1.1.rsc (12.5 КБ) <br />
			<i>27.09.2018 17:54:00, mohmadtnnari.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378695</link>
			<guid>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378695</guid>
			<pubDate>Thu, 27 Sep 2018 17:54:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Модуль работы с датами</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378694">Модуль работы с датами</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Можешь снова загрузить скрипт? «Файл больше не существует». <br />
			<i>10.08.2018 08:24:00, yoyoykun.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378694</link>
			<guid>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378694</guid>
			<pubDate>Fri, 10 Aug 2018 08:24:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Модуль работы с датами</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378693">Модуль работы с датами</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			«Выбранное вложение больше не существует.» <br />
			<i>27.02.2018 05:45:00, randomwalk.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378693</link>
			<guid>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378693</guid>
			<pubDate>Tue, 27 Feb 2018 05:45:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Модуль работы с датами</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378692">Модуль работы с датами</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Всем привет! В результате обсуждения на <noindex><a href="http://forum.mikrotik.com/t/script-to-calculate-next-date/113437/1" target="_blank" rel="nofollow" >http://forum.mikrotik.com/t/script-to-calculate-next-date/113437/1</a></noindex> появился модуль для работы с датами (см. вложение). Манипуляции с датами проводятся в формате «jan/01/1970». <br /><br />Модуль содержит следующие функции: &nbsp;<br />- func_datetime2str – генерирует строку из даты и времени &nbsp;<br />- func_cmp2dates – сравнивает две даты &nbsp;<br />- func_daysInMonth – возвращает количество дней в месяце &nbsp;<br />- func_daysInYear – возвращает количество дней в году &nbsp;<br />- func_shiftDate – добавляет/вычитает дни к заданной дате &nbsp;<br />- func_subDates – считает количество дней между двумя датами &nbsp;<br />- func_date2days – считает дни с базовой даты (по умолчанию 01/01/1970) до заданной даты &nbsp;<br />- test_dates – скрипт для тестирования всех функций работы с датами, может использоваться как пример для импорта функций в ваш код.<br /><br />Чтобы протестировать функции, просто выполните следующий код: &nbsp;<br />/system script run test_dates &nbsp;<br /><br />В конце вывода вы должны увидеть «*** END ***»<br /><br />Чтобы использовать эти функции, нужно: &nbsp;<br />A) скопировать скрипт на ваш маршрутизатор и импортировать его: &nbsp;<br />/import dates-v1.1.rsc &nbsp;<br />B) импортировать нужные внешние функции в ваш код &nbsp;<br />C) просто вызвать их.<br /><br />Например, чтобы посчитать День разработчика: &nbsp;<br />:local shiftDate [:parse [/system script get func_shiftDate source]]  <br />:local year 2016 &nbsp;<br />:local date "jan/01/$year" &nbsp;<br />:local res [$shiftDate date=$date days=255]  <br />:put "Developers day in $year is $res" <br />
			<i>01.11.2017 08:10:00, BlackVS.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378692</link>
			<guid>http://mikrotik.moscow/forum/forum57/83648-modul-raboty-s-datami/message378692</guid>
			<pubDate>Wed, 01 Nov 2017 08:10:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
