This template converts dates to ISO dates (YYYY-MM-DD or YYYY-MM or YYYY as appropriate), see below for restrictions on input formats accepted.
| This is a documentation subpage for Template:ISO date. It may contain usage information, categories and other content that is not part of the original template page. |
This template converts dates to ISO dates (YYYY-MM-DD or YYYY-MM or YYYY as appropriate), see below for restrictions on input formats accepted.
The template may be used without any parameters, in which case it displays the current date: If no year has been specified, it displays the current year
{{ISO date|Aug 17}} returns 2026-08-17{{ISO date}} returns 2026-08-11The template accepts one unnamed parameter containing a date in one of the following formats:
{{ISO date|15 January 2001}} returns 2001-01-15{{ISO date|15 Jan 2001}} returns 2001-01-15{{ISO date|15-01-2001}} returns 2001-01-15{{ISO date|January 15, 2001}} returns 2001-01-15{{ISO date|Jan 15, 2001}} returns 2001-01-15{{ISO date|Jan. 15, 2001}} returns 2001-01-15{{ISO date|01/15/2001}} returns 2001-01-15{{ISO date|January 2001}} returns 2001-01{{ISO date|Jan 2001}} returns 2001-01{{ISO date|2001}} returns 2001Formats for which it can not work because #time returns an error or an incorrect ISO format:
{{ISO date|01-15-2001}} returns Error: Invalid time. (hyphens indicate DD-MM-YYYY and 15 is an invalid month number){{ISO date|15/01/2001}} returns Error: Invalid time. (slashes indicate MM/DD/YYYY and 15 is an invalid month number){{ISO date|1/2001}} returns Error: Invalid time.{{ISO date|2001 January 15}} returns Error: Invalid time.{{ISO date|2001 January}} returns 2001-01-01 (expected: 2001-01)This template also returns the date, hidden by CSS, in the ISO 8601 format needed by one or more of the following microformats:
usually, but not always, within infobox or similar templates, or tables.
Its use in hCard is for organizations, venues and similar; use {{Birth date}} or {{Birth date and age}} for people.
Similarly, {{End date}} returns the date as hCalendar's (class="dtend").
See the microformats project for further details.
This template has no provision to deal with a date in a non-Gregorian calendar. Also, ISO 8601 requires mutual agreement among those exchanging information before using years outside the range 1583–9999 CE. Therefore, use of this template for non-Gregorian dates or dates outside that range constitutes a false claim of conformance to the ISO 8601 standard.
Any editor encountering such usage should change the date to plain text with no template; or if not confident in doing so, raise the matter on this template's talk page.
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.