Страница 1 из 1

[Сценарий] Узнаем и разбираем текущую дату

Добавлено: Пт мар 20, 2015 8:56 am
Amarok

Код: Выделить всё

//Узнаем и разбираем текущую дату
$days=array('воскресенье','понедельник','вторник','среда','четверг','пятница','суббота');
$months=array(1=>'январь','февраль','март','апрель','май','июнь','июль','август','сентябрь','октябрь','ноябрь','декабрь');
$months2=array(1=>'января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря');
$daymonth=array(1=>'первое','второе','третье','четвертое','пятое','шестое','седьмое','восьмое','девятое','десятое','одинадцатое','двенадцатое','тринадцатое','четырнадцатое','пятнадцатое','шестнадцатое','семнадцатое','восемнадцатое','девятнадцатое','двадцатое','двадцать первое','двадцать второе','двадцать третье','двадцать четвертое','двадцать пятое','двадцать шестое','двадцать седьмое','двадцать восьмое','двадцать девятое','тридцатое','тридцать первое');
$day_num=(int)date('w');
$month_num=(int)date('m');
$day_month=(int)date('j');
$day_of_month=$daymonth[$day_month];
$day_of_week=$days[$day_num];
$month_txt1=$months[$month_num];
$month_txt2=$months2[$month_num];
addClass('Time'); addClassObject('Time', 'Time');
sg('Time.MonthNum',$month_num);
sg('Time.MonthTXT',$month_txt1);
sg('Time.MonthTXTalt',$month_txt2);
sg('Time.DayOfMonthNum',$day_month);
sg('Time.DayOfMonthTXT',$day_of_month);
sg('Time.DayOfWeekTXT',$day_of_week);
sg('Time.DayOfWeekNum',$day_num);
say("Узнаю и разбираю текущую дату"); 

Re: [Сценарий] Узнаем и разбираем текущую дату

Добавлено: Пт дек 03, 2021 6:02 am
AlSha
А куда это прикручивать?

Re: [Сценарий] Узнаем и разбираем текущую дату

Добавлено: Пт дек 03, 2021 11:55 am
Chainik
Можете использовать это в методах или скриптах (сценариях), когда работаете с датами.

Если хотите пример, вот тут шаровый кран с электроприводом раз в неделю по средам профилактически открывается/закрывается, чтобы не закисал: https://ab-log.ru/forum/viewtopic.php?f ... 789#p28789

Re: [Сценарий] Узнаем и разбираем текущую дату

Добавлено: Пт дек 03, 2021 5:58 pm
xor
AlSha писал(а):
Пт дек 03, 2021 6:02 am
А куда это прикручивать?
логично это делать в начале новых суток, у меня это в методе онНьюДэй и в СтартАп (тут при перезагрузке или первом старте)