13. Селектор периода времени

Обзор

Селектор Период времени позволяет выбрать часто используемые периоды одним щелчком мыши. Его можно развернуть или свернуть, щелкнув вкладку Период времени в правом верхнем углу.

Такие параметры, как Сегодня, Эта неделя и т. д., отображают весь период, включая часы/дни в будущем. Такие параметры, как Сегодня на данный момент, Эта неделя на данный момент и т. д., отображают только прошедшие часы.

После выбора периода его можно перемещать назад и вперед во времени, нажимая кнопки со стрелками . Кнопка Уменьшить масштаб позволяет уменьшить период на 50% в каждом направлении.

Для графиков (за исключением графиков с пользовательским периодом времени) отображаемый период времени также можно выбрать, выделив область на графике левой кнопкой мыши. После отпускания левой кнопки мыши график увеличит масштаб выделенной области. Уменьшить масштаб также можно двойным щелчком на графике.

Поля От/До отображают выбранный период в абсолютном формате времени (в формате Y-m-d H:i:s) или в относительном формате времени. Относительный период времени может содержать одну или несколько математических операций (- или +), например now-1d или now-1d-2h+5m.

Поддерживаются следующие сокращения для относительного времени:

  • now
  • s (секунды)
  • m (минуты)
  • h (часы)
  • d (дни)
  • w (недели)
  • M (месяцы)
  • y (годы)

В селекторе Период времени поддерживается точность (например, /M в now-1d/M). Подробности о точности:

Точность От До
m Y-m-d H:m:00 Y-m-d H:m:59
h Y-m-d H:00:00 Y-m-d H:59:59
d Y-m-d 00:00:00 Y-m-d 23:59:59
w Понедельник недели 00:00:00 Воскресенье недели 23:59:59
M Первый день месяца 00:00:00 Последний день месяца 23:59:59
y 1 января года 00:00:00 31 декабря года 23:59:59

Также можно выбрать период времени с помощью Выбора даты. Чтобы открыть его, щелкните значок календаря рядом с полями От/До.

В окне выбора даты можно перемещаться между годом, месяцем и датой с помощью клавиш Tab, Shift+Tab и клавиш со стрелками. Нажмите Enter, чтобы подтвердить выбор.

Примеры

От До Выбранный период
now/d now/d 00:00 — 23:59 сегодня
now/d now/d+1d 00:00 сегодня — 23:59 завтра
now/w now/w Понедельник 00:00:00 — Воскресенье 23:59:59 текущей недели
now-1y/w now-1y/w Неделя с понедельника 00:00:00 по воскресенье 23:59:59 годом ранее

Использование «now/M+1M» для параметра До (To) может добавить 31 день, что может привести к смещению даты на 1-3 дня в зависимости от количества дней в месяце. Например, если использовать в январе, результатом может быть 02 марта вместо ожидаемого 28 февраля. Чтобы избежать этой проблемы, используйте «now/M-3d+1M/M», что точно подстраивается под длину месяца. Аналогично, если настраиваете От (From) для перехода назад, используйте «now/M+3d-1M/M».