Главная страница / Полезная информация по таблице свойств (ShapeSheet™) / Справочник по таблице свойств / Список функций по алфавиту / Список функций по категориям > Функции даты и времени
Функция DAYOFYEAR |
Возвращает целое число от 1 до 366, представляющее порядковый номер дня года в значении даты и времени (datetime) или выражении (expression). Функция DAYOFYEAR использует григорианский календарь.
Синтаксис
DAYOFYEAR("datetime"|expression[,lcid])
Parameters
Имя | Требуется/Необязательно | Тип данных | Описание |
datetime | Требуется | Строка | Любая строка, которая может быть распознана как дата и время, или ссылка на ячейку, содержащую дату и время. |
expression | Требуется | Строка | Любое выражение, возвращающее дату и время. |
lcid | Необязательно | Число | Задает код языка, который будет использоваться для дат и времени, отличных от местных. Код языка — это число, определенное в системных файлах заголовков. |
Возвращаемое значение
Целое
Заметки
Все значения времени в параметрах datetime и expression удаляются.
Результат находится в пределах от 1 января до 31 декабря. Значения не округляются. Если значение datetime отсутствует или его невозможно преобразовать в допустимое значение даты или времени, функция возвращает ошибку.
Функция DAYOFYEAR также принимает в качестве значения expression отдельное числовое значение, целая часть которого представляет число дней, прошедших с 30 декабря 1899.
Пример 1
DAYOFYEAR("30 мая 1997 13:45:24")
Возвращает 150.
Пример 2
DAYOFYEAR(DATEVALUE("30 мая 1997")+7 ed)
Возвращает 157.
Пример 3
DAYOFYEAR(35580.6337)
Возвращает 150.
© Корпорация Майкрософт (Microsoft Corporation). Все права защищены.