Перейти к основному содержимому

daynumberofquarter — функция скриптa и диаграммы

Эта функция вычисляет номер дня квартала, на который приходится метка времени. Эта функция используется при создании основного календаря.

Синтаксис:  

DayNumberOfQuarter(timestamp[,start_month])

Возвращаемые типы данных: целое

Аргументы
Аргумент Описание
timestamp Дата для вычисления.
start_month Если в поле start_month задать значение от 2 до 12 (1, если значение не указано), то начало года может быть передвинуто вперед на первый день любого месяца. Если, например, необходимо работать в рамках финансового года, начинающегося 1 марта, задайте start_month = 3.

В этих примерах используется формат даты DD/MM/YYYY. Формат даты указан в операторе SET DateFormat в верхней части скрипта загрузки данных. Измените формат в примерах согласно своим пожеланиям.

Примеры функции
Пример Результат
DayNumberOfQuarter('12/09/2014') Возвращает 74, номер дня текущего квартала.
DayNumberOfQuarter('12/09/2014',3) Возвращает 12, номер дня текущего квартала.
В этом случае первый квартал начинается с марта (поскольку элемент start_month указан как 3). Это означает, что текущий квартал является третьим кварталом, который начался первого сентября.

Пример 1. Начало года в январе (скрипт)

Пример 2. Начало года в феврале (скрипт)

Пример 3. Начало года в январе (диаграмма)

Пример 4. Начало года в феврале (диаграмма)