Skip to main content

English (en)

Base patterns: 39. Time-of-day and trailing-text variants are generated at DateParser construction. See the language overview for flags and format codes.

Pattern KeyNameFormatMin LengthMax LengthYear ShortNo YearFilterExamples
dt:date:date_1Datetime string%d/%m/%Y81015/03/2024, 3/12/2023, 28/7/2025
dt:date:date_2Datetime string%d.%m.%Y81015.03.2024, 3.12.2023, 28.07.2025
dt:date:date_3Datetime string%Y/%m/%d8102024/03/15, 2023/12/3, 2025/7/28
dt:date:date_4Datetime string%d.%m.%y68Yes15.03.24, 3.12.23, 28.07.25
dt:date:date_iso8601ISO 8601 date%d-%m-%Y81015-03-2024, 3-12-2023, 28-07-2025
dt:date:date_iso8601_shortISO 8601 date shorted%d-%m-%Y68Yes15-03-2024, 3-12-2023, 28-07-2025
dt:date:date_8Date with 2-digits year%d/%m/%y68Yes15/03/24, 3/12/23, 28/7/25
dt:date:date_9Date as ISO%Y-%m-%d6102024-03-15, 2023-12-03, 2025-07-28
dt:date:date_10Date as yyyy.mm.dd%Y.%m.%d6102024.03.15, 2023.12.3, 2025.7.28
dt:date:date_usa_1Date with 2-digits year%m/%d/%y68Yes03/15/24, 12/3/23, 7/28/25
dt:date:date_usaUSA mm/dd/yyyy string%m/%d/%Y81003/15/2024, 12/3/2023, 7/28/2025
dt:date:date_eng1Date with english month and possible dots%d.%b.%Y102015.March.2024, 3.December.2023, 28.July.2025
dt:date:date_eng1xDate with english month and ,%d.%b.%Y102015.March.2024, 3.December.2023, 28.July.2025
dt:date:date_eng1_lcDate with english month lowcase%d.%b.%Y102015.march.2024, 3.december.2023, 28.july.2025
dt:date:date_eng1_shortDate with english month short%d.%b.%Y101115.mar.2024, 3.dec.2023, 28.jul.2025
dt:date:date_eng2Date with english month 2%b %d, %Y1022March 15, 2024, December 3, 2023, July 28, 2025
dt:date:date_eng2_lcDate with english month 2 lowcase%b %d, %Y1022march 15, 2024, december 3, 2023, july 28, 2025
dt:date:date_eng2_shortDate with english month 2 short%b %d, %Y1010mar 15, 2024, dec 3, 2023, jul 28, 2025
dt:date:date_eng3Date with english month full lowcase%b %d, %Y10202march 15, 2024, december 3, 2023, july 28, 2025
dt:date:date_eng3_nolcDate with english month full%b %d, %Y10202March 15, 2024, December 3, 2023, July 28, 2025
dt:date:date_eng4_shortDate with english month short with dash%d-%b-%y1010Yes15-mar-24, 3-dec-23, 28-jul-25
dt:date:noyear_1Datetime string without year%d.%m55Yes15.03, 3.12, 28.07
dt:date:date_4_pointDatetime string%d.%m.%y69Yes15.03.24, 3.12.23, 28.07.25
dt:date:weekday_engDate with english month and weekday%d %m %Y17271Monday, 15 March 2024, Monday, 3 December 2023, Monday, 28 July 2025
dt:date:weekday_eng_lcDate with english month and weekday%d %m %Y17271Monday, 15 March 2024, Monday, 3 December 2023, Monday, 28 July 2025
dt:date:weekday_eng_wshortDate with english month and weekday%d %m %Y16271Monday, 15 March 2024, Monday, 3 December 2023, Monday, 28 July 2025
dt:date:weekday_eng_mshort_wshortDate with short english month and short weekday%d %m %Y15151mon, 15 mar 2024, mon, 3 dec 2023, mon, 28 jul 2025
dt:date:weekday_eng_isoDate with english weekday and iso date%d/%m/%Y1325115/03/2024, 3/12/2023, 28/7/2025
dt:date:weekday_short_eng_isoDate with english short weekday and iso date%d/%m/%Y1318115/03/2024, 3/12/2023, 28/7/2025
dt:date:weekday_eng_mixedDate with english full weekday and short month%d %m %Y13271mon, 15 mar 2024, mon, 3 dec 2023, mon, 28 jul 2025
dt:date:date_eng_abbrev1Date with abbreviated English month (day first)%d %b %Y913115 mar 2024, 3 dec 2023, 28 jul 2025
dt:date:date_eng_abbrev2Date with abbreviated English month (month first)%b %d, %Y9151mar 15, 2024, dec 3, 2023, jul 28, 2025
dt:date:date_eng_abbrev3Date with abbreviated English month and comma (day first)%d %b, %Y915115 mar, 2024, 3 dec, 2023, 28 jul, 2025
dt:date:weekday_eng_abbrev1Date with abbreviated English month and short weekday%d %b %Y1317115 mar 2024, 3 dec 2023, 28 jul 2025
dt:date:weekday_eng_abbrev2Date with abbreviated English month, short weekday, and comma%d %b %Y1318115 mar 2024, 3 dec 2023, 28 jul 2025
dt:date:weekday_eng_abbrev3Date with full english weekday and abbreviated month (month first)%b %d, %Y18321mar 15, 2024, dec 3, 2023, jul 28, 2025
dt:date:date_eng_abbrev_postfixDate with abbreviated English month and day with ordinal suffix%d %b %Y1116115 mar 2024, 3 dec 2023, 28 jul 2025
dt:date:date_5Datetime string as ddmmyyyy%d%m%Y8815032024, 03122023, 28072025
dt:date:date_6Datetime string as yyyymmdd%Y%m%d8820240315, 20231203, 20250728

See also: languages=, adding languages.