Я пытаюсь получить, в какой день квартала, когда вы даете текущую дату.Получение дня в квартале
Для примера, если я даю 25.01.2012, тогда выход должен быть 25. Поскольку это 25-й день квартала.
Аналогичным образом, если я даю 02/01/2012, он должен дать 32 в качестве вывода.
Я могу получить первый день квартала, но не смог получить, в какой день он находится в квартале.
я сделал что-то вроде этого:
SELECT FirstDayOfQuarter = CONVERT(DATE, dateadd(qq, datediff(qq,0, GETDATE()),0))
Может кто-нибудь мне помочь?
если я дам сегодняшнюю дату, это даёт мне 24 вместо 25 – peter
Кому интересно, прокомментируйте комментарий, не забудьте «+ 1» в конце! –