Skip to content

Instantly share code, notes, and snippets.

@brandonjp
Last active April 2, 2024 09:02
Show Gist options
  • Star 8 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save brandonjp/ac259099ba95868c4826fc0f58f9e7b4 to your computer and use it in GitHub Desktop.
Save brandonjp/ac259099ba95868c4826fc0f58f9e7b4 to your computer and use it in GitHub Desktop.
List of common date time formats for Moment.js

Big List of Common Moment.JS Date and Time Formats for Easy Copying

Example Format
2021 YYYY
🦏 🦏
202108 YYYYMM
2021-08 YYYY-MM
🦏 🦏
8/5 M/D
08/05 MM/DD
🦏 🦏
20210805 YYYYMMDD
2021-08-05 YYYY-MM-DD
2021_08_05 YYYY_MM_DD
2021.08.05 YYYY.MM.DD
8/5/21 M/D/YY
08/05/21 MM/DD/YY
08/05/2021 MM/DD/YYYY
05 Aug 21 DD MMM YY
05 Aug 2021 DD MMM YYYY
05 August 2021 DD MMMM YYYY
Aug 5, 21 MMM D, YY
Aug 5, 2021 MMM D, YYYY
Aug 05, 2021 MMM DD, YYYY
August 5, 2021 MMMM D, YYYY
August 05, 2021 MMMM DD, YYYY
🦏 🦏
202108051315 YYYYMMDDHHmm
20210805_1315 YYYYMMDD_HHmm
2021.08.05.1315 YYYY.MM.DD.HHmm
2021-08-05-1315 YYYY-MM-DD-HHmm
2021-08-05_1315 YYYY-MM-DD_HHmm
2021.08.05.13.15 YYYY.MM.DD.HH.mm
2021-08-05-13-15 YYYY-MM-DD-HH-mm
2021-08-05 13:15 YYYY-MM-DD HH:mm
2021-08-05 1:15 PM YYYY-MM-DD h:mm A
2021-08-05 01:15 PM YYYY-MM-DD hh:mm A
2021-08-05 @ 1:15 PM YYYY-MM-DD @ h:mm A
🦏 🦏
20210805131504 YYYYMMDDHHmmss
2021.08.05.131504 YYYY.MM.DD.HHmmss
2021-08-05-131504 YYYY-MM-DD-HHmmss
2021-08-05_131504 YYYY-MM-DD_HHmmss
2021-08-05_1315.04 YYYY-MM-DD_HHmm.ss
2021.08.05.13.15.04 YYYY.MM.DD.HH.mm.ss
2021-08-05-13-15-04 YYYY-MM-DD-HH-mm-ss
2021-08-05 13:15:04 YYYY-MM-DD HH:mm:ss
2021-08-05 13:15.04 YYYY-MM-DD HH:mm.ss
2021-08-05 1:15:04 PM YYYY-MM-DD h:mm:ss A
2021-08-05 01:15:04 PM YYYY-MM-DD hh:mm:ss A
2021-08-05 @ 1:15:04 PM YYYY-MM-DD @ h:mm:ss A
🦏 🦏
We Aug 5 21 dd MMM D YY
Wed Aug 5 21 ddd MMM D YY
Wed Aug 5 2021 ddd MMM D YYYY
Wed Aug 05 2021 ddd MMM DD YYYY
Wednesday, Aug 5 2021 dddd, MMM D YYYY
Wednesday, August 5, 2021 dddd, MMMM D, YYYY
Wednesday, August 05, 2021 dddd, MMMM DD, YYYY
🦏 🦏
1:15 PM h:mm A
01:15 PM hh:mm A
@ 1:15 PM @ h:mm A
🦏 🦏
Wed Aug 5 21 1:15 PM ddd MMM D YY h:mm A
Wed Aug 5 2021 1:15 PM ddd MMM D YYYY h:mm A
Wed Aug 05 2021 1:15 PM ddd MMM DD YYYY h:mm A
Wednesday, Aug 5 2021 1:15 PM dddd, MMM D YYYY h:mm A
Wednesday, August 5, 2021 1:15 PM dddd, MMMM D, YYYY h:mm A
Wednesday, August 05, 2021 1:15 PM dddd, MMMM DD, YYYY h:mm A
🦏 🦏
Wed Aug 5 21 01:15 PM ddd MMM D YY hh:mm A
Wed Aug 5 2021 01:15 PM ddd MMM D YYYY hh:mm A
Wed Aug 05 2021 01:15 PM ddd MMM DD YYYY hh:mm A
Wednesday, Aug 5 2021 01:15 PM dddd, MMM D YYYY hh:mm A
Wednesday, August 5, 2021 01:15 PM dddd, MMMM D, YYYY hh:mm A
Wednesday, August 05, 2021 01:15 PM dddd, MMMM DD, YYYY hh:mm A
🦏 🦏
Wed Aug 5 21 @ 1:15 PM ddd MMM D YY @ h:mm A
Wed Aug 5 2021 @ 1:15 PM ddd MMM D YYYY @ h:mm A
Wed Aug 05 2021 @ 1:15 PM ddd MMM DD YYYY @ h:mm A
Wednesday, Aug 5 2021 @ 1:15 PM dddd, MMM D YYYY @ h:mm A
Wednesday, August 5, 2021 @ 1:15 PM dddd, MMMM D, YYYY @ h:mm A
Wednesday, August 05, 2021 @ 1:15 PM dddd, MMMM DD, YYYY @ h:mm A
🦏 🦏

LIST OF RAW FORMATS

YYYY
 
YYYYMM
YYYY-MM
 
M/D
MM/DD
 
YYYYMMDD
YYYY-MM-DD
YYYY_MM_DD
YYYY.MM.DD
M/D/YY
MM/DD/YY
MM/DD/YYYY
DD MMM YY
DD MMM YYYY
DD MMMM YYYY
MMM D, YY
MMM D, YYYY
MMM DD, YYYY
MMMM D, YYYY
MMMM DD, YYYY
 
YYYYMMDDHHmm
YYYYMMDD_HHmm
YYYY.MM.DD.HHmm
YYYY-MM-DD-HHmm
YYYY-MM-DD_HHmm
YYYY.MM.DD.HH.mm
YYYY-MM-DD-HH-mm
YYYY-MM-DD HH:mm
YYYY-MM-DD h:mm A
YYYY-MM-DD hh:mm A
YYYY-MM-DD @ h:mm A
 
YYYYMMDDHHmmss
YYYY.MM.DD.HHmmss
YYYY-MM-DD-HHmmss
YYYY-MM-DD_HHmmss
YYYY-MM-DD_HHmm.ss
YYYY.MM.DD.HH.mm.ss
YYYY-MM-DD-HH-mm-ss
YYYY-MM-DD HH:mm:ss
YYYY-MM-DD HH:mm.ss
YYYY-MM-DD h:mm:ss A
YYYY-MM-DD hh:mm:ss A
YYYY-MM-DD @ h:mm:ss A
 
dd MMM D YY
ddd MMM D YY
ddd MMM D YYYY
ddd MMM DD YYYY
dddd, MMM D YYYY
dddd, MMMM D, YYYY
dddd, MMMM DD, YYYY
 
h:mm A
hh:mm A
@ h:mm A
 
ddd MMM D YY h:mm A
ddd MMM D YYYY h:mm A
ddd MMM DD YYYY h:mm A
dddd, MMM D YYYY h:mm A
dddd, MMMM D, YYYY h:mm A
dddd, MMMM DD, YYYY h:mm A
 
ddd MMM D YY hh:mm A
ddd MMM D YYYY hh:mm A
ddd MMM DD YYYY hh:mm A
dddd, MMM D YYYY hh:mm A
dddd, MMMM D, YYYY hh:mm A
dddd, MMMM DD, YYYY hh:mm A
 
ddd MMM D YY @ h:mm A
ddd MMM D YYYY @ h:mm A
ddd MMM DD YYYY @ h:mm A
dddd, MMM D YYYY @ h:mm A
dddd, MMMM D, YYYY @ h:mm A
dddd, MMMM DD, YYYY @ h:mm A
 
@dhruvikn
Copy link

Thanks @brandonjp for the list.

Here's the list as an array of objects in case anyone needs it.

[
  {
    Example: "2021",
    Format: "YYYY"
  },
  {
    Example: "202108",
    Format: "YYYYMM"
  },
  {
    Example: "2021-08",
    Format: "YYYY-MM"
  },
  {
    Example: "8/5",
    Format: "M/D"
  },
  {
    Example: "08/05",
    Format: "MM/DD"
  },
  {
    Example: "20210805",
    Format: "YYYYMMDD"
  },
  {
    Example: "2021-08-05",
    Format: "YYYY-MM-DD"
  },
  {
    Example: "2021_08_05",
    Format: "YYYY_MM_DD"
  },
  {
    Example: "2021.08.05",
    Format: "YYYY.MM.DD"
  },
  {
    Example: "8/5/21",
    Format: "M/D/YY"
  },
  {
    Example: "08/05/21",
    Format: "MM/DD/YY"
  },
  {
    Example: "08/05/2021",
    Format: "MM/DD/YYYY"
  },
  {
    Example: "05 Aug 21",
    Format: "DD MMM YY"
  },
  {
    Example: "05 Aug 2021",
    Format: "DD MMM YYYY"
  },
  {
    Example: "05 August 2021",
    Format: "DD MMMM YYYY"
  },
  {
    Example: "Aug 5, 21",
    Format: "MMM D, YY"
  },
  {
    Example: "Aug 5, 2021",
    Format: "MMM D, YYYY"
  },
  {
    Example: "Aug 05, 2021",
    Format: "MMM DD, YYYY"
  },
  {
    Example: "August 5, 2021",
    Format: "MMMM D, YYYY"
  },
  {
    Example: "August 05, 2021",
    Format: "MMMM DD, YYYY"
  },
  {
    Example: "202108051315",
    Format: "YYYYMMDDHHmm"
  },
  {
    Example: "20210805_1315",
    Format: "YYYYMMDD_HHmm"
  },
  {
    Example: "2021.08.05.1315",
    Format: "YYYY.MM.DD.HHmm"
  },
  {
    Example: "2021-08-05-1315",
    Format: "YYYY-MM-DD-HHmm"
  },
  {
    Example: "2021-08-05_1315",
    Format: "YYYY-MM-DD_HHmm"
  },
  {
    Example: "2021.08.05.13.15",
    Format: "YYYY.MM.DD.HH.mm"
  },
  {
    Example: "2021-08-05-13-15",
    Format: "YYYY-MM-DD-HH-mm"
  },
  {
    Example: "2021-08-05 13:15",
    Format: "YYYY-MM-DD HH:mm"
  },
  {
    Example: "2021-08-05 1:15 PM",
    Format: "YYYY-MM-DD h:mm A"
  },
  {
    Example: "2021-08-05 01:15 PM",
    Format: "YYYY-MM-DD hh:mm A"
  },
  {
    Example: "2021-08-05 @ 1:15 PM",
    Format: "YYYY-MM-DD @ h:mm A"
  },
  {
    Example: "20210805131504",
    Format: "YYYYMMDDHHmmss"
  },
  {
    Example: "2021.08.05.131504",
    Format: "YYYY.MM.DD.HHmmss"
  },
  {
    Example: "2021-08-05-131504",
    Format: "YYYY-MM-DD-HHmmss"
  },
  {
    Example: "2021-08-05_131504",
    Format: "YYYY-MM-DD_HHmmss"
  },
  {
    Example: "2021-08-05_1315.04",
    Format: "YYYY-MM-DD_HHmm.ss"
  },
  {
    Example: "2021.08.05.13.15.04",
    Format: "YYYY.MM.DD.HH.mm.ss"
  },
  {
    Example: "2021-08-05-13-15-04",
    Format: "YYYY-MM-DD-HH-mm-ss"
  },
  {
    Example: "2021-08-05 13:15:04",
    Format: "YYYY-MM-DD HH:mm:ss"
  },
  {
    Example: "2021-08-05 13:15.04",
    Format: "YYYY-MM-DD HH:mm.ss"
  },
  {
    Example: "2021-08-05 1:15:04 PM",
    Format: "YYYY-MM-DD h:mm:ss A"
  },
  {
    Example: "2021-08-05 01:15:04 PM",
    Format: "YYYY-MM-DD hh:mm:ss A"
  },
  {
    Example: "2021-08-05 @ 1:15:04 PM",
    Format: "YYYY-MM-DD @ h:mm:ss A"
  },
  {
    Example: "We Aug 5 21",
    Format: "dd MMM D YY"
  },
  {
    Example: "Wed Aug 5 21",
    Format: "ddd MMM D YY"
  },
  {
    Example: "Wed Aug 5 2021",
    Format: "ddd MMM D YYYY"
  },
  {
    Example: "Wed Aug 05 2021",
    Format: "ddd MMM DD YYYY"
  },
  {
    Example: "Wednesday, Aug 5 2021",
    Format: "dddd, MMM D YYYY"
  },
  {
    Example: "Wednesday, August 5, 2021",
    Format: "dddd, MMMM D, YYYY"
  },
  {
    Example: "Wednesday, August 05, 2021",
    Format: "dddd, MMMM DD, YYYY"
  },
  {
    Example: "1:15 PM",
    Format: "h:mm A"
  },
  {
    Example: "01:15 PM",
    Format: "hh:mm A"
  },
  {
    Example: "@ 1:15 PM",
    Format: "@ h:mm A"
  },
  {
    Example: "Wed Aug 5 21 1:15 PM",
    Format: "ddd MMM D YY h:mm A"
  },
  {
    Example: "Wed Aug 5 2021 1:15 PM",
    Format: "ddd MMM D YYYY h:mm A"
  },
  {
    Example: "Wed Aug 05 2021 1:15 PM",
    Format: "ddd MMM DD YYYY h:mm A"
  },
  {
    Example: "Wednesday, Aug 5 2021 1:15 PM",
    Format: "dddd, MMM D YYYY h:mm A"
  },
  {
    Example: "Wednesday, August 5, 2021 1:15 PM",
    Format: "dddd, MMMM D, YYYY h:mm A"
  },
  {
    Example: "Wednesday, August 05, 2021 1:15 PM",
    Format: "dddd, MMMM DD, YYYY h:mm A"
  },
  {
    Example: "Wed Aug 5 21 01:15 PM",
    Format: "ddd MMM D YY hh:mm A"
  },
  {
    Example: "Wed Aug 5 2021 01:15 PM",
    Format: "ddd MMM D YYYY hh:mm A"
  },
  {
    Example: "Wed Aug 05 2021 01:15 PM",
    Format: "ddd MMM DD YYYY hh:mm A"
  },
  {
    Example: "Wednesday, Aug 5 2021 01:15 PM",
    Format: "dddd, MMM D YYYY hh:mm A"
  },
  {
    Example: "Wednesday, August 5, 2021 01:15 PM",
    Format: "dddd, MMMM D, YYYY hh:mm A"
  },
  {
    Example: "Wednesday, August 05, 2021 01:15 PM",
    Format: "dddd, MMMM DD, YYYY hh:mm A"
  },
  {
    Example: "Wed Aug 5 21 @ 1:15 PM",
    Format: "ddd MMM D YY @ h:mm A"
  },
  {
    Example: "Wed Aug 5 2021 @ 1:15 PM",
    Format: "ddd MMM D YYYY @ h:mm A"
  },
  {
    Example: "Wed Aug 05 2021 @ 1:15 PM",
    Format: "ddd MMM DD YYYY @ h:mm A"
  },
  {
    Example: "Wednesday, Aug 5 2021 @ 1:15 PM",
    Format: "dddd, MMM D YYYY @ h:mm A"
  },
  {
    Example: "Wednesday, August 5, 2021 @ 1:15 PM",
    Format: "dddd, MMMM D, YYYY @ h:mm A"
  },
  {
    Example: "Wednesday, August 05, 2021 @ 1:15 PM",
    Format: "dddd, MMMM DD, YYYY @ h:mm A"
  }
]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment