Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

situationencoding formatexample - encodedexample - displaynotes
year knownyyyy19891989 
year and month knownyyyy-mm1989-03March 1989 
year, month, and day knownyyyy-mm-dd1989-03-22March 22, 1989 
year given is uncertainyyyy?1989?1989?The "?" character may occur only at the end of the date string and apply to the entire date.
year and month given are uncertainyyyy-mm?1989-03?March 1989?The "?" character may occur only at the end of the date string and apply to the entire date.
year, month, and day given are uncertainyyyy-mm-dd?1989-03-22?March 22, 1989?The "?" character may occur only at the end of the date string and apply to the entire date.
year given is approximateyyyy~1989~circa 1989The "~" character may occur only at the end of the date string and apply to the entire date.
year and month given are approximateyyyy-mm~1989-03~circa March 1989The "~" character may occur only at the end of the date string and apply to the entire date.
year, month, and day given are approximateyyyy-mm-dd~1989-03-22~circa March 22, 1989The "~" character may occur only at the end of the date string and apply to the entire date.
date range is knownyyyy/yyyy1989/20191989 to 2019Also works with YYYY-MM and YYYY-MM-DD W3C formats (e.g. "1989-03-22/2019-08-14") 
date range is approximate or uncertainyyyy-mm~/yyyy-mm?mm~1989-03~/2019-08~circa March 1989 to August 2019Also works with "?" character.
general time period is known but the specific year or decade is unspecifiedyyyX198X1980sAlso works at a century level (e.g. "19XX" = "1900s")
date range where the beginning and end dates are known but specific years and decades are unspecifiedyyyX/yyXX198X/20XX1980s to 2000sDoes not work with yyyy-mm and yyyy-mm-dd formats

...