0 votes
1 view
in SQL by (20.3k points)

I have a query to fetch date diff between 2 datetime as :

SELECT DATEDIFF(DAY, @CreatedDate , GETDATE())

Ex :

SELECT DATEDIFF(DAY, '2013-03-13 00:00:00.000' , GETDATE())

I need to have a query work like this which will subtract a day from the created day:

SELECT DATEDIFF(DAY, **@CreatedDate- 1** , GETDATE())

1 Answer

0 votes
by (36.7k points)

Try using the timedelta object like this:

from datetime import datetime, timedelta

d = datetime.today() - timedelta(days=days_to_subtract)

...