DATE_TRUNC
Усекает дату до заданной единицы времени.
Синтаксис
DATE_TRUNC(unit, time)
Аргументы
| Имя | Тип | Описание | Значение по умолчанию |
|---|---|---|---|
| единица | string | ||
| время | метка времени |
Возвращает
метка времени
Примеры
| единица | время | Выходные данные |
|---|---|---|
| "миллисекунда" | метка времени "2021-02-03 04:05:06.789" | метка времени "2021-02-03 04:05:06.789" |
| "секунда" | Метка времени "2021-02-03 04:05:06.789" | Метка времени "2021-02-03 04:05:06" |
| "минута" | Метка времени "2021-02-03 04:05:06.789" | Метка времени "2021-02-03 04:05:00" |
| "час" | Метка времени "2021-02-03 04:05:06.789" | Метка времени "2021-02-03 04:00:00" |
| "день" | Метка времени "2021-02-03 04:05:06.789" | Метка времени "2021-02-03 00:00:00" |
| "неделя" | Метка времени "2021-02-03 04:05:06.789" | Метка времени "2021-02-01 00:00:00" |
| "месяц" | Метка времени "2021-02-03 04:05:06.789" | Метка времени "2021-02-01 00:00:00" |
| "квартал" | Метка времени "2021-02-03 04:05:06.789" | Метка времени "2021-01-01 00:00:00" |
| "год" | Метка времени "2021-02-03 04:05:06.789" | Метка времени "2021-01-01 00:00:00" |
| "миллисекунда" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-12-31 23:59:59.999" |
| "секунда" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-12-31 23:59:59" |
| "минута" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-12-31 23:59:00" |
| "час" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-12-31 23:00:00" |
| "день" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-12-31 00:00:00" |
| "неделя" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-12-27 00:00:00" |
| "месяц" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-12-01 00:00:00" |
| "квартал" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-10-01 00:00:00" |
| "Год" | Метка времени "2021-12-31 23:59:59.999" | Метка времени "2021-01-01 00:00:00" |
| "тест" | Метка времени "2021-12-31 23:59:59.999" | null |