YearFromDate: различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: «== Описание == '''YearFromDate''' - возвращает год. <br>'''MonthFromDate''' - возвращает месяц. <br>'''DayFromDate''' -...»)
 
 
Строка 1: Строка 1:
 
== Описание ==
 
== Описание ==
 
'''YearFromDate''' - возвращает год.  
 
'''YearFromDate''' - возвращает год.  
&lt;br>'''MonthFromDate''' - возвращает месяц.
+
<br>'''MonthFromDate''' - возвращает месяц.
&lt;br>'''DayFromDate''' - возвращает день.
+
<br>'''DayFromDate''' - возвращает день.
 
:Дату следует указывать полностью.  
 
:Дату следует указывать полностью.  
  
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: нет.
 
Привязка к окну: нет.
&lt;br>Работа со свернутым окном: да.
+
<br>Работа со свернутым окном: да.
 
  YearFromDate(Date)
 
  YearFromDate(Date)
 
  MonthFromDate(Date)
 
  MonthFromDate(Date)
Строка 35: Строка 35:
  
 
[[DateNow]]
 
[[DateNow]]
&lt;br>[[TimeStamp]]
+
<br>[[TimeStamp]]
&lt;br>[[SubYears]]
+
<br>[[SubYears]]
&lt;br>[[Year]]
+
<br>[[Year]]
  
 
== История развития ==
 
== История развития ==
  
 
'''2.39'''
 
'''2.39'''
&lt;br>Добавил функции для работы с датой и временем. "Date", "Date1", "Date2" может быть датой и\или временем, или таймштампом. Дату или время следует указывать полностью. "Years", "Months", "Days", "Hours", "Minutes", "Seconds" обычное число. Все функции сложения и вычитания возвращают таймштамп.
+
<br>Добавил функции для работы с датой и временем. "Date", "Date1", "Date2" может быть датой и\или временем, или таймштампом. Дату или время следует указывать полностью. "Years", "Months", "Days", "Hours", "Minutes", "Seconds" обычное число. Все функции сложения и вычитания возвращают таймштамп.
 
  AddDate(Date1 Date2) : складывает даты;
 
  AddDate(Date1 Date2) : складывает даты;
 
  AddYears(Date Years) : добавляет несколько лет;
 
  AddYears(Date Years) : добавляет несколько лет;

Текущая версия на 11:32, 28 августа 2019

Описание

YearFromDate - возвращает год.
MonthFromDate - возвращает месяц.
DayFromDate - возвращает день.

Дату следует указывать полностью.

Синтаксис

Привязка к окну: нет.
Работа со свернутым окном: да.

YearFromDate(Date)
MonthFromDate(Date)
DayFromDate(Date)

Примеры

// Пример 1
set $date 19.06.2016
set #year YearFromDate($date)     // вернёт год
set #month MonthFromDate($date)   // вернёт месяц
set #day DayFromDate($date)       // вернёт день

log #day    #month    #year       // вывести в лог
end_script 
// Пример 2
set $date 09.06.2016
set $day copy($date 1 2)          // скопировать день
set $month copy($date 4 2)        // скопировать месяц
set $year copy($date 7 4)         // скопировать год

log $day    $month    $year       // вывести в лог, при этом 0, если он присутствует вначале числа, останется
end_script

Смотрите также

DateNow
TimeStamp
SubYears
Year

История развития

2.39
Добавил функции для работы с датой и временем. "Date", "Date1", "Date2" может быть датой и\или временем, или таймштампом. Дату или время следует указывать полностью. "Years", "Months", "Days", "Hours", "Minutes", "Seconds" обычное число. Все функции сложения и вычитания возвращают таймштамп.

AddDate(Date1 Date2)	: складывает даты;
AddYears(Date Years)	: добавляет несколько лет;
AddMonths(Date Months)	: добавляет несколько месяцев;
AddDays(Date Days)	: добавляет несколько дней;
AddHours(Date Hours)	: добавляет несколько часов;
AddMinutes(Date Minutes)	: добавляет несколько минут;
AddSeconds(Date Seconds)	: добавляет несколько секунд;
SubDate(Date1 Date2)	: вычитает даты;
SubYears(Date Years)	: вычитает несколько лет;
SubMonths(Date Months)	: вычитает несколько месяцев;
SubDays(Date Days)	: вычитает несколько дней;
SubHours(Date Hours)	: вычитает несколько часов; 
SubMinutes(Date Minutes)	: вычитает несколько минут; 
SubSeconds(Date Seconds)	: вычитает несколько секунд; 
YearFromDate(Date)	: Возвращает год;
MonthFromDate(Date)	: Возвращает месяц;
DayFromDate(Date)	: Возвращает день;
HourFromDate(Date)	: Возвращает часы;
MinuteFromDate(Date)	: Возвращает минуты;
SecondFromDate(Date)	: Возвращает секунды;
DateNow: возвращает текущую дату 29.11.2016;
TimeNow: возвращает текущее время 10:30:25;
TimeStamp (Date): преобразует таймштамп в человеческий вид и обратно.