// Пример запроса:

"ВЫБРАТЬ
// Вывод даты в разных вариациях:
|	ЗаказПокупателя.Дата КАК Дата,
|	ГОД(ЗаказПокупателя.Дата) КАК ГодЗаказа,
|	КВАРТАЛ(ЗаказПокупателя.Дата) КАК КварталЗаказа,
|	МЕСЯЦ(ЗаказПокупателя.Дата) КАК МесяцЗаказа,

// День года по порядку:
|	ДЕНЬГОДА(ЗаказПокупателя.Дата) КАК ДеньГодаЗаказа, 
// День недели в году по порядку (1, 2, 3, 4):
|	ДЕНЬНЕДЕЛИ(ЗаказПокупателя.Дата) КАК ДеньНеделиЗаказа,
// Час заказа в текущем дне (например 15):
|	ЧАС(ЗаказПокупателя.Дата) КАК ЧасЗаказа,
// Минута заказа в текущем часу (например 54):
|	МИНУТА(ЗаказПокупателя.Дата) КАК МинутаЗаказа,
// Секунда заказа в текущей минуте (например 47):
|	СЕКУНДА(ЗаказПокупателя.Дата) КАК СекундаЗаказа,

// Приведем дату к началу периода:
|	НАЧАЛОПЕРИОДА(ЗаказПокупателя.Дата, ДЕНЬ) КАК НачалоДня,
|	НАЧАЛОПЕРИОДА(ЗаказПокупателя.Дата, НЕДЕЛЯ) КАК НачалоНедели,
|	НАЧАЛОПЕРИОДА(ЗаказПокупателя.Дата, МЕСЯЦ) КАК НачалоМесяца,
|	НАЧАЛОПЕРИОДА(ЗаказПокупателя.Дата, ГОД) КАК НачалоГода,

// Приведем дату к концу периода:
|	КОНЕЦПЕРИОДА(ЗаказПокупателя.Дата, ДЕНЬ) КАК КонецДня,
|	КОНЕЦПЕРИОДА(ЗаказПокупателя.Дата, НЕДЕЛЯ) КАК КонецНедели,
|	КОНЕЦПЕРИОДА(ЗаказПокупателя.Дата, МЕСЯЦ) КАК КонецМесяца,
|	КОНЕЦПЕРИОДА(ЗаказПокупателя.Дата, ГОД) КАК КонецГода,

// Прибавим к дате период ДОБАВИТЬКДАТЕ(Дата, Вид периода, Количество единиц):
|	ДОБАВИТЬКДАТЕ(ЗаказПокупателя.Дата, Секунда, 1) КАК ПрибавитьСекунду,
|	ДОБАВИТЬКДАТЕ(ЗаказПокупателя.Дата, Минута, 1) КАК ПрибавитьМинуту,
|	ДОБАВИТЬКДАТЕ(ЗаказПокупателя.Дата, Час, 1) КАК ПрибавитьЧас,
|	ДОБАВИТЬКДАТЕ(ЗаказПокупателя.Дата, ДЕНЬ, 1) КАК ПрибавитьДень,
|	ДОБАВИТЬКДАТЕ(ЗаказПокупателя.Дата, НЕДЕЛЯ, 1) КАК ПрибавитьНеделю,
|	ДОБАВИТЬКДАТЕ(ЗаказПокупателя.Дата, МЕСЯЦ, 1) КАК ПрибавитьМесяц,
|	ДОБАВИТЬКДАТЕ(ЗаказПокупателя.Дата, ГОД, 1) КАК ПрибавитьГод,

// Из одной даты вычтем другую РАЗНОСТЬДАТ(Дата, Вычитаемая дата, Единица измерения результата):
|	РАЗНОСТЬДАТ(&ТекущаяДата, ЗаказПокупателя.Дата, Секунда) КАК РазностьДатСекунды,
|	РАЗНОСТЬДАТ(&ТекущаяДата, ЗаказПокупателя.Дата, Минута) КАК РазностьДатМинуты,
|	РАЗНОСТЬДАТ(&ТекущаяДата, ЗаказПокупателя.Дата, Час) КАК РазностьДатЧасы,
|	РАЗНОСТЬДАТ(&ТекущаяДата, ЗаказПокупателя.Дата, ДЕНЬ) КАК РазностьДатДни,
|	РАЗНОСТЬДАТ(&ТекущаяДата, ЗаказПокупателя.Дата, МЕСЯЦ) КАК РазностьДатМесяца,
|	РАЗНОСТЬДАТ(&ТекущаяДата, ЗаказПокупателя.Дата, ГОД) КАК РазностьДатГоды
|ИЗ
|	Документ.ЗаказПокупателя КАК ЗаказПокупателя"

Листинг 1 — Текст запроса

Встроенная подсказка конструктора запросов:

Шаг 1:

Шаг 2:

Шаг 3: