datetime_part()
Извлекает запрошенную часть даты как целое число.
Нерекомендуемые псевдонимы: datepart()
Синтаксис
datetime_part(
Часть,
Datetime)
Дополнительные сведения о соглашениях о синтаксисе.
Параметры
Имя | Тип | Обязательно | Описание |
---|---|---|---|
Часть | string |
✔️ | Измерение времени, извлекаемого из даты. См. возможные значения. |
date | datetime |
✔️ | Полная дата, из которой извлекается часть. |
Возможные значения части
- Year
- Quarter
- Month
- week_of_year
- День
- DayOfYear
- Hour
- Минута
- Second
- Миллисекунда
- Микросекунда
- Наносекунда
Возвращаемое значение
Целое число, представляющее извлеченную часть.
Примечание
week_of_year
возвращает целое число, представляющее номер недели. Номер недели рассчитывается с первой недели года, которая включает первый четверг.
Пример
let dt = datetime(2017-10-30 01:02:03.7654321);
print
year = datetime_part("year", dt),
quarter = datetime_part("quarter", dt),
month = datetime_part("month", dt),
weekOfYear = datetime_part("week_of_year", dt),
day = datetime_part("day", dt),
dayOfYear = datetime_part("dayOfYear", dt),
hour = datetime_part("hour", dt),
minute = datetime_part("minute", dt),
second = datetime_part("second", dt),
millisecond = datetime_part("millisecond", dt),
microsecond = datetime_part("microsecond", dt),
nanosecond = datetime_part("nanosecond", dt)
Выходные данные
year | квартал | month | WeekOfYear | day | dayOfYear | hour | minute | second | миллисекунда | микросекунда | наносекунда |
---|---|---|---|---|---|---|---|---|---|---|---|
2017 | 4 | 10 | 44 | 30 | 303 | 1 | 2 | 3 | 765 | 765432 | 765432100 |
Примечание
weekofyear
является устаревшим вариантом week_of_year
части. weekofyear
не соответствует стандарту ISO 8601; первая неделя года была определена как неделя с первой средую года в ней.
week_of_year
соответствует стандарту ISO 8601; первая неделя года определяется как неделя с первым четвергом года. [Дополнительные сведения] см. в разделе Даты недели iso 8601.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по