DATEADD to change datetimes in SQL Server

Words
56
Reading
1 min
Listen
Play
5y

Basic syntax

DATEADD(<Unit of time>, <Units>, <Date>)

-- Add 5 days to 04/23/2021
DATEADD(DAY, 5, '2021-04-23')

-- Substract 5 days to 04/23/2021
DATEADD(MONTH, -5, '2021-04-23')

Units of time

Unit of timeAbbreviation
NANOSECONDns
MICROSECONDmcs
MILLISECONDms
SECONDss, s
MINUTEmi, n
HOURhh
WEEKDAYdw, w
WEEKwk, ww
DAYdd, d
DAYOFYEARdy, d
MONTHmm, m
QUARTERqq, q
YEARyy, yyyy

More information

To get more info on the Docs

DATEADD to change datetimes in SQL Server | Ecency