RFC 3339 vs. ISO 8601

Comparison between some valid RFC 3339 and ISO 8601 date formats

Screenshot

Notes:

  • This table is not exhaustive.
  • Both formats are case-insensitive so every T, W, P, R, and Z could be t, w, p, r, or z respectively.
  • RFC 3339 allows for other characters to replace the T but only gives examples using a space character.
  • ISO 8601 allows decimal fractions for the smallest time value. These are just represented by ,5 and .5 due to a limitation of the formatter.
  • ISO 8601 prefers commas to dots for decimal separation but they are interchangeable in all formats.
  • The format key is given below the table.

FormatNowRFC 3339ISO 8601
%Y-%m-%d %H:%M:%SZ2021-07-27 14:20:32Z✔️
%Y-%m-%d_%H:%M:%SZ2021-07-27_14:20:32Z✔️
%Y-%m-%d %H:%M:%Sz2021-07-27 14:20:32z✔️
%Y-%m-%d_%H:%M:%Sz2021-07-27_14:20:32z✔️
%Y-%m-%d %H:%M:%S.%UZ2021-07-27 14:20:32.556Z✔️
%Y-%m-%d_%H:%M:%S.%UZ2021-07-27_14:20:32.556Z✔️
%Y-%m-%d %H:%M:%S.%Uz2021-07-27 14:20:32.556z✔️
%Y-%m-%d_%H:%M:%S.%Uz2021-07-27_14:20:32.556z✔️
%Y-%m-%d %H:%M:%S-00:002021-07-27 14:20:32-00:00✔️
%Y-%m-%d %H:%M:%S.%U-00:002021-07-27 14:20:32.556-00:00✔️
%Y-%m-%dT%H:%M:%S-00:002021-07-27T14:20:32-00:00✔️
%Y-%m-%dT%H:%M:%S.%U-00:002021-07-27T14:20:32.556-00:00✔️
%Y-%m-%d2021-07-27✔️✔️
%H:%M:%SZ14:20:32Z✔️✔️
%Y-%m-%dT%H:%M:%SZ2021-07-27T14:20:32Z✔️✔️
%Y-%m-%dT%H:%M:%S.%UZ2021-07-27T14:20:32.556Z✔️✔️
%Y-%m-%dT%H:%M:%S+00:002021-07-27T14:20:32+00:00✔️✔️
%Y-%m-%dT%H:%M:%S.%U+00:002021-07-27T14:20:32.556+00:00✔️✔️
%Y-%m-%dT%H:%M:%S%Z:%z2021-07-27T22:20:32+08:00✔️✔️
%Y-%m-%dT%H:%M:%S.%U%Z:%z2021-07-27T22:20:32.556+08:00✔️✔️
%Y-%m-%dT%H:%M:%S-04:002021-07-27T10:20:32-04:00✔️✔️
%Y-%m-%dT%H:%M:%S.%U-04:002021-07-27T10:20:32.556-04:00✔️✔️
%Y-%m-%dT%H−04:002021-07-27T10−04:00✔️
%Y-%m-%dT%H:%M−04:002021-07-27T10:20−04:00✔️
%Y-%m-%dT%H:%M:%S−04:002021-07-27T10:20:32−04:00✔️
%Y-%m-%dT%H:%M:%S,%U−04:002021-07-27T10:20:32,556−04:00✔️
%Y-%m-%dT%H:%M:%S.%U−04:002021-07-27T10:20:32.556−04:00✔️
%C20✔️
%Y2021✔️
%Y-%m2021-07✔️
%Y-%o2021-208✔️
%Y-W%W2021-W30✔️
%Y-W%W-%w2021-W30-2✔️
%Y%o2021208✔️
%YW%W2021W30✔️
%YW%W%w2021W302✔️
%H22✔️
%H,522,5✔️
%H.522.5✔️
%H:%M22:20✔️
%H:%M,522:20,5✔️
%H:%M.522:20.5✔️
%H:%M:%S22:20:32✔️
%H:%M:%S,%U22:20:32,556✔️
%H:%M:%S.%U22:20:32.556✔️
T%HT22✔️
T%H,5T22,5✔️
T%H.5T22.5✔️
T%H:%MT22:20✔️
T%H:%M,5T22:20,5✔️
T%H:%M.5T22:20.5✔️
T%H:%M:%ST22:20:32✔️
T%H:%M:%S,%UT22:20:32,556✔️
T%H:%M:%S.%UT22:20:32.556✔️
%Y-%m-%dT%H2021-07-27T22✔️
%Y-%m-%dT%H,52021-07-27T22,5✔️
%Y-%m-%dT%H.52021-07-27T22.5✔️
%Y-%m-%dT%H:%M2021-07-27T22:20✔️
%Y-%m-%dT%H:%M,52021-07-27T22:20,5✔️
%Y-%m-%dT%H:%M.52021-07-27T22:20.5✔️
%Y-%m-%dT%H:%M:%S2021-07-27T22:20:32✔️
%Y-%m-%dT%H:%M:%S,%U2021-07-27T22:20:32,556✔️
%Y-%m-%dT%H:%M:%S.%U2021-07-27T22:20:32.556✔️
%G-W%W-%wT%H2021-W30-2T22✔️
%G-W%W-%wT%H,52021-W30-2T22,5✔️
%G-W%W-%wT%H.52021-W30-2T22.5✔️
%G-W%W-%wT%H:%M2021-W30-2T22:20✔️
%G-W%W-%wT%H:%M,52021-W30-2T22:20,5✔️
%G-W%W-%wT%H:%M.52021-W30-2T22:20.5✔️
%G-W%W-%wT%H:%M:%S2021-W30-2T22:20:32✔️
%G-W%W-%wT%H:%M:%S,%U2021-W30-2T22:20:32,556✔️
%G-W%W-%wT%H:%M:%S.%U2021-W30-2T22:20:32.556✔️
%Y-%oT%H2021-208T22✔️
%Y-%oT%H,52021-208T22,5✔️
%Y-%oT%H.52021-208T22.5✔️
%Y-%oT%H:%M2021-208T22:20✔️
%Y-%oT%H:%M,52021-208T22:20,5✔️
%Y-%oT%H:%M.52021-208T22:20.5✔️
%Y-%oT%H:%M:%S2021-208T22:20:32✔️
%Y-%oT%H:%M:%S,%U2021-208T22:20:32,556✔️
%Y-%oT%H:%M:%S.%U2021-208T22:20:32.556✔️
%Y%m%dT%H20210727T22✔️
%Y%m%dT%H,520210727T22,5✔️
%Y%m%dT%H.520210727T22.5✔️
%Y%m%dT%H%M20210727T2220✔️
%Y%m%dT%H%M,520210727T2220,5✔️
%Y%m%dT%H%M.520210727T2220.5✔️
%Y%m%dT%H%M%S20210727T222032✔️
%Y%m%dT%H%M%S,%U20210727T222032,556✔️
%Y%m%dT%H%M%S.%U20210727T222032.556✔️
%GW%W%wT%H2021W302T22✔️
%GW%W%wT%H,52021W302T22,5✔️
%GW%W%wT%H.52021W302T22.5✔️
%GW%W%wT%H%M2021W302T2220✔️
%GW%W%wT%H%M,52021W302T2220,5✔️
%GW%W%wT%H%M.52021W302T2220.5✔️
%GW%W%wT%H%M%S2021W302T222032✔️
%GW%W%wT%H%M%S,%U2021W302T222032,556✔️
%GW%W%wT%H%M%S.%U2021W302T222032.556✔️
%Y%oT%H2021208T22✔️
%Y%oT%H,52021208T22,5✔️
%Y%oT%H.52021208T22.5✔️
%Y%oT%H%M2021208T2220✔️
%Y%oT%H%M,52021208T2220,5✔️
%Y%oT%H%M.52021208T2220.5✔️
%Y%oT%H%M%S2021208T222032✔️
%Y%oT%H%M%S,%U2021208T222032,556✔️
%Y%oT%H%M%S.%U2021208T222032.556✔️
%Y-%m-%dT%H%Z2021-07-27T22+08✔️
%Y-%m-%dT%H,5%Z2021-07-27T22,5+08✔️
%Y-%m-%dT%H.5%Z2021-07-27T22.5+08✔️
%Y-%m-%dT%H:%M%Z2021-07-27T22:20+08✔️
%Y-%m-%dT%H:%M,5%Z2021-07-27T22:20,5+08✔️
%Y-%m-%dT%H:%M.5%Z2021-07-27T22:20.5+08✔️
%Y-%m-%dT%H:%M:%S%Z2021-07-27T22:20:32+08✔️
%Y-%m-%dT%H:%M:%S,%U%Z2021-07-27T22:20:32,556+08✔️
%Y-%m-%dT%H:%M:%S.%U%Z2021-07-27T22:20:32.556+08✔️
%G-W%W-%wT%H%Z2021-W30-2T22+08✔️
%G-W%W-%wT%H,5%Z2021-W30-2T22,5+08✔️
%G-W%W-%wT%H.5%Z2021-W30-2T22.5+08✔️
%G-W%W-%wT%H:%M%Z2021-W30-2T22:20+08✔️
%G-W%W-%wT%H:%M,5%Z2021-W30-2T22:20,5+08✔️
%G-W%W-%wT%H:%M.5%Z2021-W30-2T22:20.5+08✔️
%G-W%W-%wT%H:%M:%S%Z2021-W30-2T22:20:32+08✔️
%G-W%W-%wT%H:%M:%S,%U%Z2021-W30-2T22:20:32,556+08✔️
%G-W%W-%wT%H:%M:%S.%U%Z2021-W30-2T22:20:32.556+08✔️
%Y-%oT%H%Z2021-208T22+08✔️
%Y-%oT%H,5%Z2021-208T22,5+08✔️
%Y-%oT%H.5%Z2021-208T22.5+08✔️
%Y-%oT%H:%M%Z2021-208T22:20+08✔️
%Y-%oT%H:%M,5%Z2021-208T22:20,5+08✔️
%Y-%oT%H:%M.5%Z2021-208T22:20.5+08✔️
%Y-%oT%H:%M:%S%Z2021-208T22:20:32+08✔️
%Y-%oT%H:%M:%S,%U%Z2021-208T22:20:32,556+08✔️
%Y-%oT%H:%M:%S.%U%Z2021-208T22:20:32.556+08✔️
%Y%m%dT%H%Z20210727T22+08✔️
%Y%m%dT%H,5%Z20210727T22,5+08✔️
%Y%m%dT%H.5%Z20210727T22.5+08✔️
%Y%m%dT%H%M%Z20210727T2220+08✔️
%Y%m%dT%H%M,5%Z20210727T2220,5+08✔️
%Y%m%dT%H%M.5%Z20210727T2220.5+08✔️
%Y%m%dT%H%M%S%Z20210727T222032+08✔️
%Y%m%dT%H%M%S,%U%Z20210727T222032,556+08✔️
%Y%m%dT%H%M%S.%U%Z20210727T222032.556+08✔️
%GW%W%wT%H%Z2021W302T22+08✔️
%GW%W%wT%H,5%Z2021W302T22,5+08✔️
%GW%W%wT%H.5%Z2021W302T22.5+08✔️
%GW%W%wT%H%M%Z2021W302T2220+08✔️
%GW%W%wT%H%M,5%Z2021W302T2220,5+08✔️
%GW%W%wT%H%M.5%Z2021W302T2220.5+08✔️
%GW%W%wT%H%M%S%Z2021W302T222032+08✔️
%GW%W%wT%H%M%S,%U%Z2021W302T222032,556+08✔️
%GW%W%wT%H%M%S.%U%Z2021W302T222032.556+08✔️
%Y%oT%H%Z2021208T22+08✔️
%Y%oT%H,5%Z2021208T22,5+08✔️
%Y%oT%H.5%Z2021208T22.5+08✔️
%Y%oT%H%M%Z2021208T2220+08✔️
%Y%oT%H%M,5%Z2021208T2220,5+08✔️
%Y%oT%H%M.5%Z2021208T2220.5+08✔️
%Y%oT%H%M%S%Z2021208T222032+08✔️
%Y%oT%H%M%S,%U%Z2021208T222032,556+08✔️
%Y%oT%H%M%S.%U%Z2021208T222032.556+08✔️
%Y-%m-%dT%H%Z:%z2021-07-27T22+08:00✔️
%Y-%m-%dT%H,5%Z:%z2021-07-27T22,5+08:00✔️
%Y-%m-%dT%H.5%Z:%z2021-07-27T22.5+08:00✔️
%Y-%m-%dT%H:%M%Z:%z2021-07-27T22:20+08:00✔️
%Y-%m-%dT%H:%M,5%Z:%z2021-07-27T22:20,5+08:00✔️
%Y-%m-%dT%H:%M.5%Z:%z2021-07-27T22:20.5+08:00✔️
%Y-%m-%dT%H:%M:%S,%U%Z:%z2021-07-27T22:20:32,556+08:00✔️
%G-W%W-%wT%H%Z:%z2021-W30-2T22+08:00✔️
%G-W%W-%wT%H,5%Z:%z2021-W30-2T22,5+08:00✔️
%G-W%W-%wT%H.5%Z:%z2021-W30-2T22.5+08:00✔️
%G-W%W-%wT%H:%M%Z:%z2021-W30-2T22:20+08:00✔️
%G-W%W-%wT%H:%M,5%Z:%z2021-W30-2T22:20,5+08:00✔️
%G-W%W-%wT%H:%M.5%Z:%z2021-W30-2T22:20.5+08:00✔️
%G-W%W-%wT%H:%M:%S%Z:%z2021-W30-2T22:20:32+08:00✔️
%G-W%W-%wT%H:%M:%S,%U%Z:%z2021-W30-2T22:20:32,556+08:00✔️
%G-W%W-%wT%H:%M:%S.%U%Z:%z2021-W30-2T22:20:32.556+08:00✔️
%Y-%oT%H%Z:%z2021-208T22+08:00✔️
%Y-%oT%H,5%Z:%z2021-208T22,5+08:00✔️
%Y-%oT%H.5%Z:%z2021-208T22.5+08:00✔️
%Y-%oT%H:%M%Z:%z2021-208T22:20+08:00✔️
%Y-%oT%H:%M,5%Z:%z2021-208T22:20,5+08:00✔️
%Y-%oT%H:%M.5%Z:%z2021-208T22:20.5+08:00✔️
%Y-%oT%H:%M:%S%Z:%z2021-208T22:20:32+08:00✔️
%Y-%oT%H:%M:%S,%U%Z:%z2021-208T22:20:32,556+08:00✔️
%Y-%oT%H:%M:%S.%U%Z:%z2021-208T22:20:32.556+08:00✔️
%Y%m%dT%H%Z%z20210727T22+0800✔️
%Y%m%dT%H,5%Z%z20210727T22,5+0800✔️
%Y%m%dT%H.5%Z%z20210727T22.5+0800✔️
%Y%m%dT%H%M%Z%z20210727T2220+0800✔️
%Y%m%dT%H%M,5%Z%z20210727T2220,5+0800✔️
%Y%m%dT%H%M.5%Z%z20210727T2220.5+0800✔️
%Y%m%dT%H%M%S%Z%z20210727T222032+0800✔️
%Y%m%dT%H%M%S,%U%Z%z20210727T222032,556+0800✔️
%Y%m%dT%H%M%S.%U%Z%z20210727T222032.556+0800✔️
%GW%W%wT%H%Z%z2021W302T22+0800✔️
%GW%W%wT%H,5%Z%z2021W302T22,5+0800✔️
%GW%W%wT%H.5%Z%z2021W302T22.5+0800✔️
%GW%W%wT%H%M%Z%z2021W302T2220+0800✔️
%GW%W%wT%H%M,5%Z%z2021W302T2220,5+0800✔️
%GW%W%wT%H%M.5%Z%z2021W302T2220.5+0800✔️
%GW%W%wT%H%M%S%Z%z2021W302T222032+0800✔️
%GW%W%wT%H%M%S,%U%Z%z2021W302T222032,556+0800✔️
%GW%W%wT%H%M%S.%U%Z%z2021W302T222032.556+0800✔️
%Y%oT%H%Z%z2021208T22+0800✔️
%Y%oT%H,5%Z%z2021208T22,5+0800✔️
%Y%oT%H.5%Z%z2021208T22.5+0800✔️
%Y%oT%H%M%Z%z2021208T2220+0800✔️
%Y%oT%H%M,5%Z%z2021208T2220,5+0800✔️
%Y%oT%H%M.5%Z%z2021208T2220.5+0800✔️
%Y%oT%H%M%S%Z%z2021208T222032+0800✔️
%Y%oT%H%M%S,%U%Z%z2021208T222032,556+0800✔️
%Y%oT%H%M%S.%U%Z%z2021208T222032.556+0800✔️

%C - Century
%Y - Year
%m - Month
%d - Day
%G - Week Year
%W - Week
%w - Week Day
%o - Ordinal Day

%H - Hour
%M - Minute
%S - Second
%U - Millisecond

%Z - Zone Hour including +/-
%z - Zone Minute