<!-- Example Code --> %%[ /** * Date Diff Logic * Used to return the difference between two date values. * Always use the DateDiff() when comparing DateTime values otherwise they will be compared as strings. */ VAR @date1, @date2, @dateDiff_Days, @dateDiff_Months, @dateDiff_Years, @dateDiff_Minutes, @dateDiff_Hours SET @date1 = "12/14/2021 9:00:00 AM" SET @date2 = "12/14/2022 9:00:00 AM" SET @dateDiff_Days = DateDiff(@date1,@date2, "d") SET @dateDiff_Months = DateDiff(@date1,@date2, "m") SET @dateDiff_Years = DateDiff(@date1,@date2, "y") SET @dateDiff_Minutes = DateDiff(@date1,@date2, "mi") SET @dateDiff_Hours = DateDiff(@date1,@date2, "h") ]%% <p>Date 1: %%=v(@date1)=%%</p> <p>Date 2: %%=v(@date2)=%%</p> <p>Difference in Days: %%=v(@dateDiff_Days)=%%</p> <p>Difference in Months: %%=v(@dateDiff_Months)=%%</p> <p>Difference in Years: %%=v(@dateDiff_Years)=%%</p> <p>Difference in Minutes: %%=v(@dateDiff_Minutes)=%%</p> <p>Difference in Hours: %%=v(@dateDiff_Hours)=%%</p> <!-- Example Output --> Date 1: 12/14/2021 9:00:00 AM Date 2: 12/14/2022 9:00:00 AM Difference in Days: 365 Difference in Months: 12 Difference in Years: 1 Difference in Minutes: 525600 Difference in Hours: 8760