Как узнать дату через ровно через 14 недель?

Как узнать дату в SQL которая будет через 14 недель?

Знаю что есть что-то типа такого

select DATEPART( wk, GETDATE()) as CurWeek,
       DATEPART( wk, GETDATE() + 98) as FutureWeek

однако, тут я получаю только неделю.


Ответы (1 шт):

Автор решения: frozencoast

Используйте DATEADD

select DATEPART(wk, GETDATE()) as CurWeek,
       DATEPART(wk, DATEADD(wk, 14, GETDATE())) as FutureWeek

Чтобы узнать дату через 14 недель, а не номер недели:

select DATEADD(wk, 14, GETDATE()) as FutureDate
→ Ссылка