DatePart
This function returns the specified part of a date string.
Arguments
DatePart(1,2)
| Ordinal | Type | Required | Description |
|---|---|---|---|
| 1 | String | True | The date string from which to extract a part |
| 2 | String | True | The part of the date to retrieve. Valid values include year, Y, month, M, monthName, day, D, hour, H, minute and MI |
Example
%%[
var @dateString, @year, @month, @monthName, @day, @hour, @minute
set @dateString = "Sun, 15 Oct 2017 19:35:00"
set @year = datePart(@dateString, "Y")
set @month = datePart(@dateString, "M")
set @monthName = datePart(@dateString, "monthName")
set @day = datePart(@dateString, "D")
set @hour = datePart(@dateString, "H")
set @minute = datePart(@dateString, "minute")
]%%
<br>dateString: %%=v(@dateString)=%%
<br>year: %%=v(@year)=%%
<br>month: %%=v(@month)=%%
<br>monthName: %%=v(@monthName)=%%
<br>day: %%=v(@day)=%%
<br>hour: %%=v(@hour)=%%
<br>minute: %%=v(@minute)=%%
Output
dateString: Sun, 15 Oct 2017 19:35:00
year: 2017
month: 10
monthName: October
day: 15
hour: 7
minute: 35