Функция 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.