Поделиться через


Функция DAYOFYEAR

Возвращает целое число от 1 до 366, представляющее последовательный день года в аргументе datetime или выражении. Функция DAYOFYEAR использует григорианский календарь.

Синтаксис

DAYOFYEAR(" datetime " | expression [, lcid ])

Параметры

Имя Необходимость Тип данных Описание
datetime
Обязательный
Строка
Любая строка, распознаваемая как дата и время либо ссылка на ячейку, содержащую дату и время.
expression
Обязательный
String
Любое выражение, возвращающее дату и время.
lcid
Необязательный
Number
Указывает идентификатор языкового стандарта, который будет использоваться при оценке нелокого времени даты и времени. Идентификатор языкового стандарта — это число, представленной в файлах системных заголовков.

Возвращаемое значение

Целое число

Замечания

Отбрасывается любой компонент времени в datetime или выражении .

Результат соответствует периоду с 1 января по 31 декабря. Округление не выполняется. Если значение datetime отсутствует или не может быть интерпретировано как допустимая дата или время, функция возвращает ошибку.

Функция DAYOFYEAR также принимает одно числовое значение для выражения , где целочисленная часть результата представляет количество дней с 30 декабря 1899 года.

Пример 1

DAYOFYEAR("30 мая 1997 13:45:24")

Возвращает значение 150.

Пример 2

DAYOFYEAR(DATEVALUE("May 30, 1997")+7 ed.)

Возвращает значение 157.

Пример 3

DAYOFYEAR(35580.6337)

Возвращает значение 150.