Contents 1 History 2 General principles 3 Dates 3.1 Years 3.2 Calendar dates 3.3 Week dates 3.4 Ordinal dates 4 Times 4.1 Time zone designators 4.1.1 UTC 4.1.2 Time offsets from UTC 5 Combined date and time representations 6 Durations 7 Time intervals 7.1 Repeating intervals 8 Truncated representations 9 Usage 10 Related standards 11 See also 12 Notes and references 13 External links


History[edit] The first edition of the ISO 8601 standard was published as ISO 8601:1988 in 1988. It unified and replaced a number of older ISO standards on various aspects of date and time notation: ISO 2014, ISO 2015, ISO 2711, ISO 3307, and ISO 4031.[2] It has been superseded by a second edition ISO 8601:2000 in 2000 and by the current third edition ISO 8601:2004 published on 1 December 2004. ISO 8601 was prepared by,[3] and is under the direct responsibility of, ISO Technical Committee TC 154.[4] ISO 2014, though superseded, is the standard that originally introduced the all-numeric date notation in most-to-least-significant order [YYYY]-[MM]-[DD]. The ISO week numbering system was introduced in ISO 2015, and the identification of days by ordinal dates was originally defined in ISO 2711. ISO 8601 is currently in the process of being updated and split into two parts anticipated to be released in 2018. The draft ISO/DIS 8601-1:2016 represents the slightly updated contents of the current ISO 8601 standard,[5][6] whereas the draft ISO/DIS 8601-2:2016 defines various extensions such as uncertainties or parts of the Extended Date/Time Format (EDTF).[7][8][9][10][11]


General principles[edit] Date and time values are ordered from the largest to smallest unit of time: year, month (or week), day, hour, minute, second, and fraction of second. The lexicographical order of the representation thus corresponds to chronological order, except for date representations involving negative years. This allows dates to be naturally sorted by, for example, file systems. Each date and time value has a fixed number of digits that must be padded with leading zeros. Representations can be done in one of two formats – a basic format with a minimal number of separators or an extended format with separators added to enhance human readability.[12][13] The standard notes that "The basic format should be avoided in plain text."[14] The separator used between date values (year, month, week, and day) is the hyphen, while the colon is used as the separator between time values (hours, minutes, and seconds). For example, the 6th day of the 1st month of the year 2009 may be written as "2009-01-06" in the extended format or simply as "20090106" in the basic format without ambiguity. For reduced accuracy,[15] any number of values may be dropped from any of the date and time representations, but in the order from the least to the most significant. For example, "2004-05" is a valid ISO 8601 date, which indicates May (the fifth month) 2004. This format will never represent the 5th day of an unspecified month in 2004, nor will it represent a time-span extending from 2004 into 2005. If necessary for a particular application, the standard supports the addition of a decimal fraction to the smallest time value in the representation.


Dates[edit] February 2018 Week Mon Tue Wed Thu Fri Sat Sun W05 29 30 31 01 02 03 04 W06 05 06 07 08 09 10 11 W07 12 13 14 15 16 17 18 W08 19 20 21 22 23 24 25 W09 26 27 28 01 02 03 04 The standard uses the Gregorian calendar, which serves as an international standard for civil use.[16] ISO 8601 fixes a reference calendar date to the Gregorian calendar of 20 May 1875 as the date the Convention du Mètre (Metre Convention) was signed in Paris. However, ISO calendar dates before the Convention are still compatible with the Gregorian calendar all the way back to the official introduction of the Gregorian calendar on 1582-10-15. Earlier dates, in the proleptic Gregorian calendar, may be used by mutual agreement of the partners exchanging information. The standard states that every date must be consecutive, so usage of the Julian calendar would be contrary to the standard (because at the switchover date, the dates would not be consecutive). Years[edit] YYYY ±YYYYY ISO 8601 prescribes, as a minimum, a four-digit year [YYYY] to avoid the year 2000 problem. It therefore represents years from 0000 to 9999, year 0000 being equal to 1 BC and all others AD. However, years prior to 1583 are not automatically allowed by the standard. Instead "values in the range [0000] through [1582] shall only be used by mutual agreement of the partners in information interchange."[17] To represent years before 0000 or after 9999, the standard also permits the expansion of the year representation but only by prior agreement between the sender and the receiver.[18] An expanded year representation [±YYYYY] must have an agreed-upon number of extra year digits beyond the four-digit minimum, and it must be prefixed with a + or − sign[19] instead of the more common AD/BC (or CE/BCE) notation; by convention 1 BC is labelled +0000, 2 BC is labeled −0001, and so on.[20] Calendar dates[edit] YYYY-MM-DD or YYYYMMDD YYYY-MM (but not YYYYMM) --MM-DD or --MMDD Calendar date representations are in the form shown in the adjacent box. [YYYY] indicates a four-digit year, 0000 through 9999. [MM] indicates a two-digit month of the year, 01 through 12. [DD] indicates a two-digit day of that month, 01 through 31. For example, "5 April 1981" may be represented as either "1981-04-05"[12] in the extended format or "19810405" in the basic format. The standard also allows for calendar dates to be written with reduced accuracy.[15] For example, one may write "1981-04" to mean "1981 April". The 2000 version allowed writing "--04-05" to mean "April 5"[21] but the 2004 version does not allow omitting the year when a month is present. One may simply write "1981" to refer to that year or "19" to refer to the century from 1900 to 1999 inclusive. Although the standard allows both the YYYY-MM-DD and YYYYMMDD formats for complete calendar date representations, if the day [DD] is omitted then only the YYYY-MM format is allowed. By disallowing dates of the form YYYYMM, the standard avoids confusion with the truncated representation YYMMDD (still often used). Week dates[edit] Main article: ISO week date YYYY-Www or YYYYWww YYYY-Www-D or YYYYWwwD Week date representations are in the format as shown in the adjacent box. [YYYY] indicates the ISO week-numbering year which is slightly different from the traditional Gregorian calendar year (see below). [Www] is the week number prefixed by the letter W, from W01 through W53. [D] is the weekday number, from 1 through 7, beginning with Monday and ending with Sunday. There are several mutually equivalent and compatible descriptions of week 01: the week with the year's first Thursday in it (the formal ISO definition), the week with 4 January in it, the first week with the majority (four or more) of its days in the starting year, and the week starting with the Monday in the period 29 December – 4 January. As a consequence, if 1 January is on a Monday, Tuesday, Wednesday or Thursday, it is in week 01. If 1 January is on a Friday, Saturday or Sunday, it is in week 52 or 53 of the previous year (there is no week 00). 28 December is always in the last week of its year. The week number can be described by counting the Thursdays: week 12 contains the 12th Thursday of the year. The ISO week-numbering year starts at the first day (Monday) of week 01 and ends at the Sunday before the new ISO year (hence without overlap or gap). It consists of 52 or 53 full weeks. The first ISO week of a year may have up to three days that are actually in the Gregorian calendar year that is ending; if three, they are Monday, Tuesday and Wednesday. Similarly, the last ISO week of a year may have up to three days that are actually in the Gregorian calendar year that is starting; if three, they are Friday, Saturday, and Sunday. The Thursday of each ISO week is always in the Gregorian calendar year denoted by the ISO week-numbering year. Examples: Monday 29 December 2008 is written "2009-W01-1" Sunday 3 January 2010 is written "2009-W53-7" Ordinal dates[edit] YYYY-DDD or YYYYDDD An ordinal date is a simple form for occasions when the arbitrary nature of week and month definitions are more of an impediment than an aid, for instance, when comparing dates from different calendars. As represented above, [YYYY] indicates a year. [DDD] is the day of that year, from 001 through 365 (366 in leap years). For example, "1981-04-05" is also "1981-095". This format is used with simple hardware systems that have a need for a date system, but where including full calendar calculation software may be a significant nuisance. This system is sometimes referred to as "Julian Date", but this can cause confusion with the astronomical Julian day, a sequential count of the number of days since day 0 beginning 1 January 4713 BC Greenwich noon, Julian proleptic calendar (or noon on ISO date -4713-11-24 which uses the Gregorian proleptic calendar with a year [0000]).


Times[edit] hh:mm:ss.sss or hhmmss.sss hh:mm:ss or hhmmss hh:mm or hhmm hh ISO 8601 uses the 24-hour clock system. The basic format is [hh][mm][ss] and the extended format is [hh]:[mm]:[ss]. [hh] refers to a zero-padded hour between 00 and 24 (where 24 is only used to denote midnight at the end of a calendar day). [mm] refers to a zero-padded minute between 00 and 59. [ss] refers to a zero-padded second between 00 and 60 (where 60 is only used to denote an added leap second). So a time might appear as either "134730" in the basic format or "13:47:30" in the extended format. Either the seconds, or the minutes and seconds, may be omitted from the basic or extended time formats for greater brevity but decreased accuracy: [hh]:[mm], [hh][mm] and [hh] are the resulting reduced accuracy time formats.[22] Midnight is a special case and may be referred to as either "00:00" or "24:00". The notation "00:00" is used at the beginning of a calendar day and is the more frequently used. At the end of a day use "24:00". "2007-04-05T24:00" is the same instant as "2007-04-06T00:00" (see Combined date and time representations below). Decimal fractions may be added to any of the three time elements. However, a fraction may only be added to the lowest order time element in the representation. A decimal mark, either a comma or a dot (without any preference as stated in resolution 10 of the 22nd General Conference CGPM in 2003,[23] but with a preference for a comma according to ISO 8601:2004)[24] is used as a separator between the time element and its fraction. To denote "14 hours, 30 and one half minutes", do not include a seconds figure. Represent it as "14:30,5", "1430,5", "14:30.5", or "1430.5". There is no limit on the number of decimal places for the decimal fraction. However, the number of decimal places needs to be agreed to by the communicating parties. For example, in Microsoft SQL Server, the precision of a decimal fraction is 3, i.e., "yyyy-mm-ddThh:mm:ss[.mmm]".[25] Time zone designators[edit] <time>Z <time>±hh:mm <time>±hhmm <time>±hh Time zones in ISO 8601 are represented as local time (with the location unspecified), as UTC, or as an offset from UTC. If no UTC relation information is given with a time representation, the time is assumed to be in local time. While it may be safe to assume local time when communicating in the same time zone, it is ambiguous when used in communicating across different time zones. Even within a single geographic time zone, some local times will be ambiguous if the region observes daylight saving time. It is usually preferable to indicate a time zone (zone designator) using the standard's notation. UTC[edit] If the time is in UTC, add a Z directly after the time without a space. Z is the zone designator for the zero UTC offset. "09:30 UTC" is therefore represented as "09:30Z" or "0930Z". "14:45:15 UTC" would be "14:45:15Z" or "144515Z". The Z suffix in the ISO 8601 time representation is sometimes referred to as "Zulu time" because the same letter is used to designate the Zulu time zone. However the ACP 121 standard that defines the list of military time zones makes no mention of UTC and derives the "Zulu time" from the Greenwich Mean Time[26] which was formerly used as the international civil time standard. GMT is no longer precisely defined by the scientific community and can refer to either UTC or UT1 depending on context.[27] Time offsets from UTC[edit] The offset from UTC is appended to the time in the same way that 'Z' was above, in the form ±[hh]:[mm], ±[hh][mm], or ±[hh]. So if the time being described is one hour ahead of UTC (such as the time in Berlin during the winter), the zone designator would be "+01:00", "+0100", or simply "+01". To represent a time behind UTC the offset is negative. For example, the time in New York during standard (not daylight saving) hours is UTC−05:00. For other time offsets see List of UTC time offsets. To represent a negative offset, ISO 8601 specifies using either a hyphen–minus or a minus sign character. If the interchange character set is limited and does not have a minus sign character, then the hyphen–minus should be used. ASCII does not have a minus sign, so its hyphen–minus character (code is 45 decimal or 2D hexadecimal) would be used. If the character set has a minus sign, then that character should be used. Unicode has a minus sign, and its character code is U+2212 (2212 hexadecimal); the HTML character entity invocation is &minus;. The following times all refer to the same moment: "18:30Z", "22:30+04", "1130−0700", and "15:00−03:30". Nautical time zone letters are not used with the exception of Z. To calculate UTC time one has to subtract the offset from the local time, e.g. for "15:00−03:30" do 15:00 − (−03:30) to get 18:30 UTC. An offset of zero, in addition to having the special representation "Z", can also be stated numerically as "+00:00", "+0000", or "+00". However, it is not permitted to state it numerically with a negative sign, as "−00:00", "−0000", or "−00". The section dictating sign usage (section 3.4.2 in the 2004 edition of the standard) states that a plus sign must be used for a positive or zero value, and a minus sign for a negative value. Contrary to this rule, RFC 3339, which is otherwise a profile of ISO 8601, permits the use of "-00", with the same denotation as "+00" but a differing connotation.[28] ISO 8601 permits the hyphen (-) to be used as the minus (−) character when the character set is limited.[29] In contrast, RFC 3339 explicitly requires the hyphen (-) symbol to represent negative offsets and does not allow for use of the minus (−) symbol.[30]


Combined date and time representations[edit] <date>T<time> A single point in time can be represented by concatenating a complete date expression, the letter T as a delimiter, and a valid time expression. For example, "2007-04-05T14:30". If a time zone designator is required, it follows the combined date and time. For example, "2007-04-05T14:30Z" or "2007-04-05T12:30-02:00". Either basic or extended formats may be used, but both date and time must use the same format. The date expression may be calendar, week, or ordinal, and must use a complete representation. The time may be represented using a specified reduced accuracy format.[15] It is permitted to omit the 'T' character by mutual agreement.[31]


Durations[edit] PnYnMnDTnHnMnS PnW P<date>T<time> Durations define the amount of intervening time in a time interval and are represented by the format P[n]Y[n]M[n]DT[n]H[n]M[n]S or P[n]W as shown to the right. In these representations, the [n] is replaced by the value for each of the date and time elements that follow the [n]. Leading zeros are not required, but the maximum number of digits for each element should be agreed to by the communicating parties. The capital letters P, Y, M, W, D, T, H, M, and S are designators for each of the date and time elements and are not replaced. P is the duration designator (for period) placed at the start of the duration representation. Y is the year designator that follows the value for the number of years. M is the month designator that follows the value for the number of months. W is the week designator that follows the value for the number of weeks. D is the day designator that follows the value for the number of days. T is the time designator that precedes the time components of the representation. H is the hour designator that follows the value for the number of hours. M is the minute designator that follows the value for the number of minutes. S is the second designator that follows the value for the number of seconds. For example, "P3Y6M4DT12H30M5S" represents a duration of "three years, six months, four days, twelve hours, thirty minutes, and five seconds". Date and time elements including their designator may be omitted if their value is zero, and lower order elements may also be omitted for reduced precision. For example, "P23DT23H" and "P4Y" are both acceptable duration representations. However, at least one element must be present, thus "P" is not a valid representation for a duration of 0 seconds. "PT0S" or "P0D", however, are both valid and represent the same duration. To resolve ambiguity, "P1M" is a one-month duration and "PT1M" is a one-minute duration (note the time designator, T, that precedes the time value). The smallest value used may also have a decimal fraction, as in "P0.5Y" to indicate half a year. This decimal fraction may be specified with either a comma or a full stop, as in "P0,5Y" or "P0.5Y". The standard does not prohibit date and time values in a duration representation from exceeding their "carry over points" except as noted below. Thus, "PT36H" could be used as well as "P1DT12H" for representing the same duration. But keep in mind that "PT36H" is not the same as "P1DT12H" when switching from or to Daylight saving time. Alternatively, a format for duration based on combined date and time representations may be used by agreement between the communicating parties either in the basic format PYYYYMMDDThhmmss or in the extended format P[YYYY]-[MM]-[DD]T[hh]:[mm]:[ss]. For example, the first duration shown above would be "P0003-06-04T12:30:05". However, individual date and time values cannot exceed their moduli (e.g. a value of 13 for the month or 25 for the hour would not be permissible).[32] Although the standard describes durations as part of time intervals, which are discussed in the next section, the duration format is widely used independent of time intervals, as with the Java 8 Duration class[33][34].


Time intervals[edit] <start>/<end> <start>/<duration> <duration>/<end> <duration> A time interval is the intervening time between two time points. The amount of intervening time is expressed by a duration (as described in the previous section). The two time points (start and end) are expressed by either a combined date and time representation or just a date representation. There are four ways to express a time interval: Start and end, such as "2007-03-01T13:00:00Z/2008-05-11T15:30:00Z" Start and duration, such as "2007-03-01T13:00:00Z/P1Y2M10DT2H30M" Duration and end, such as "P1Y2M10DT2H30M/2008-05-11T15:30:00Z" Duration only, such as "P1Y2M10DT2H30M", with additional context information Of these, the first three require two values separated by an interval designator which is usually a solidus (more commonly referred to as a forward slash "/"). Section 4.4.2 of the standard notes that: "In certain application areas a double hyphen is used as a separator instead of a solidus." The standard does not define the term "double hyphen", but previous versions used notations like "2000--2002".[35] Use of a double hyphen instead of a solidus allows inclusion in computer filenames.[36] A solidus is a reserved character and not allowed in a filename in common operating systems. For <start>/<end> expressions, if any elements are missing from the end value, they are assumed to be the same as for the start value including the time zone. This feature of the standard allows for concise representations of time intervals. For example, the date of a two-hour meeting including the start and finish times could be simply shown as "2007-12-14T13:30/15:30", where "/15:30" implies "/2007-12-14T15:30" (the same date as the start), or the beginning and end dates of a monthly billing period as "2008-02-15/03-14", where "/03-14" implies "/2008-03-14" (the same year as the start). If greater precision is desirable to represent the time interval, then more time elements can be added to the representation. An interval denoted "2007-11-13/15" can start at any time on 2007-11-13 and end at any time on 2007-11-15, whereas "2007-11-13T09:00/15T17:00" includes the start and end times. To explicitly include all of the start and end dates, the interval would be represented as "2007-11-13T00:00/15T24:00". Repeating intervals[edit] Rnn/<interval> R/<interval> Repeating intervals are specified in clause "4.5 Recurring time interval". They are formed by adding "R[n]/" to the beginning of an interval expression, where R is used as the letter itself and [n] is replaced by the number of repetitions. Leaving out the value for [n] means an unbounded number of repetitions. If the interval specifies the start (forms 1 and 2 above), then this is the start of the repeating interval. If the interval specifies the end but not the start (form 3 above), then this is the end of the repeating interval. For example, to repeat the interval of "P1Y2M10DT2H30M" five times starting at "2008-03-01T13:00:00Z", use "R5/2008-03-01T13:00:00Z/P1Y2M10DT2H30M".


Truncated representations[edit] ISO 8601:2000 allowed truncation (by agreement), where leading components of a date or time are omitted. Notably, this allowed two-digit years to be used and the ambiguous formats YY-MM-DD and YYMMDD. This provision was removed in ISO 8601:2004.


Usage[edit] On the Internet, the World Wide Web Consortium (W3C) uses ISO 8601 in defining a profile of the standard that restricts the supported date and time formats to reduce the chance of error and the complexity of software.[37] RFC 3339 defines a profile of ISO 8601 for use in Internet protocols and standards. It explicitly excludes durations and dates before the common era. The more complex formats such as week numbers and ordinal days are not permitted.[38] RFC 3339 deviates from ISO 8601 in allowing a zero time zone offset to be specified as "-00:00", which ISO 8601 forbids. RFC 3339 intends "-00:00" to carry the connotation that it is not stating a preferred time zone, whereas the conforming "+00:00" or any non-zero offset connotes that the offset being used is preferred. This convention regarding "-00:00" is derived from earlier RFCs, such as RFC 2822 which uses it for timestamps in email headers. RFC 2822 made no claim that any part of its timestamp format conforms to ISO 8601, and so was free to use this convention without conflict. ISO 8601 is referenced by several specifications, but the full range of options of ISO 8601 is not always used. For example, the various electronic program guide standards for TV, digital radio, etc. use several forms to describe points in time and durations. The ID3 audio meta-data specification also makes use of a subset of ISO 8601.[39] The X.690 encoding standard's GeneralizedTime makes use of another subset of ISO 8601. The ISO 8601 week date, as of 2006, appeared in its basic form on major brand commercial packaging in the United States. Its appearance depended on the particular packaging, canning, or bottling plant more than any particular brand. The format is particularly useful for quality assurance, so that production errors can be readily traced to work weeks, and products can be correctly targeted for recall.


Related standards[edit] Australia AS ISO 8601-2007 Austria ÖNORM ISO 8601 (replaced ÖNORM EN 28601) Belgium NBN EN 28601 (1993) Brazil NBR 5892:1989 Canada CAN/CSA-Z243.4–89, All-numeric date and time Colombia NTC 1034:2014 Source ICONTEC (This standard is identical to ISO 8601:2004) China GB/T 7408-2005 Czech Republic ČSN ISO 8601 (replaced ČSN EN 28601) Denmark DS/ISO 8601:2005 (replaced DS/EN 28601) European Norm EN ISO 8601, EN 28601:1992 (cancelled 7 October 2011) Finland SFS-EN 28601 France NF Z69-200; NF EN 28601:1993-06-01 (cancelled) Germany DIN ISO 8601:2006-09 (replaced DIN EN 28601:1993-02); related: DIN 5008:2011-04 (replaced DIN 5008:2005-05, DIN 5008:2001-11, DIN 5008:1996-05) Greece ELOT EN 28601 Hungary MSZ ISO 8601:2003 Iceland IST EN 28601:1992 India IS 7900:2001 Ireland IS/EN 28601:1993 Italy UNI EN 28601 (1993) Japan JIS X 0301:2002 Korea, Republic of KS X ISO 8601 Latvia Ministru kabineta noteikumi Nr.916 Lithuania LST ISO 8601:2006 (replaced LST ISO 8601:1997) Luxembourg ITM-EN 28601 Netherlands NEN ISO 8601, NEN EN 28601 (1994), NEN 2772 Norway NS-ISO 8601 Poland PN-EN 28601:2002 Portugal NP EN 28601 Russia ГОСТ ИСО 8601-2001 (current), ГОСТ 7.64-90 (obsolete) South Africa SANS 8601:2009 Spain UNE EN 28601:1995 Sweden SS-ISO 8601 (replaced SS-EN 28601 (1991)) Switzerland SN ISO 8601:2005-08 (replaced SN-EN 28601:1994) Taiwan CNS 7648 Thailand TIS 1111:2535 (1992) Turkey TS ISO 8601 Ukraine ДСТУ ISO 8601:2010 United Kingdom BS ISO 8601:2004, BS EN 28601 (1989-06-30) United States ANSI INCITS 30-1997 (R2008) and NIST FIPS PUB 4-2 Vietnam TCVN 6398-1:1998


See also[edit] Media related to ISO 8601 at Wikimedia Commons Astronomical year numbering Date and time representation by country


Notes and references[edit] ^ a b ISO 8601:2004[E] section 1 Scope ^ ISO 8601:2004(E), ISO, 2004-12-01, Annex A ... From that concept representations of all other date and time values were logically derived; thus, ISO 2014, ISO 3307 and ISO 4031 have been superseded.... Identification of a particular date by means of ordinal dates (ISO 2711) and by means of the week numbering system (ISO 2015) were alternative methods that the basic concept of this International Standard could also encompass; thus, ISO 2015 and ISO 2711 have now been superseded.  ^ ISO 8601:2004(E). ISO. 2004-12-01. p. iv Foreword.  ^ TC 154 Processes, data elements and documents in commerce, industry and administration, Technical committees – ISO ^ ISO/DIS 8601-1:2016-10-26 ^ German draft E DIN ISO 8601-1:2017-02 Datenelemente und Austauschformate - Informationsaustausch - Darstellung von Datum und Uhrzeit - Teil 1: Grundlegende Regeln (ISO/DIS 8601-1:2016), DIN-Normenausschuss Informationstechnik und Anwendungen (NIA) ^ ISO/WD 8601-2:2016-02-16 ^ ISO/DIS 8601-2:2016-10-26 ^ German draft E DIN ISO 8601-2:2017-02 Datenelemente und Austauschformate - Informationsaustausch - Darstellung von Datum und Uhrzeit - Teil 2: Erweiterungen (ISO/DIS 8601-2:2016), DIN-Normenausschuss Informationstechnik und Anwendungen (NIA) ^ EDTF ^ Extended Date/Time Format (EDTF) 1.0 2012/2014 Draft Submission ^ a b ISO, FAQ: Numeric representation of Dates and Time ^ "Date and Time Formats". ^ ISO 8601:2004 section 2.3.3 basic format ^ a b c ISO 8601 uses the word accuracy, not precision, in the relevant section, e.g: 2.3.7 representation with reduced accuracy. ^ Doggett, L. E. (1992). "Calendars". In P. K. Seidelmann. Explanatory Supplement to the Astronomical Almanac. Sausalito, California: University Science Books. p. 580. ISBN 0-935702-68-7. Archived from the original on 2004-04-01. The Gregorian calendar today serves as an international standard for civil use.  ^ ISO 8601:2004(E). ISO. 2004-12-01. section 4.1.2.1 General.  ^ ISO 8601:2004(E). ISO. 2004-12-01. 3.5 Expansion ... By mutual agreement of the partners in information interchange, it is permitted to expand the component identifying the calendar year, which is otherwise limited to four digits. This enables reference to dates and times in calendar years outside the range supported by complete representations, i.e. before the start of the year [0000] or after the end of the year [9999].  ^ ISO 8601:2004 sections 3.4.2, 4.1.2.4 ^ For example, see Annex B.1.1 of the standard. ^ "RFC 6350 - vCard Format Specification". IETF. August 2011. Retrieved 2016-06-29. Truncated representation, as specified in [ISO.8601.2000], Sections 5.2.1.3 d), e), and f), is permitted.  ^ ISO 8601:2004 section 4.2.2.3 Representations with reduced accuracy ^ "NIST TechBeat 2006-11-22". NIST. 2006-11-22. Retrieved 2017-09-27. Decimals Score a Point on International Standards ... It soon may be possible to write international standards documents with decimal points in them.  ^ ISO 8601:2004(E), ISO, 2004-12-01, 4.2.2.4 ... the decimal fraction shall be divided from the integer part by the decimal sign specified in ISO 31-0, i.e. the comma [,] or full stop [.]. Of these, the comma is the preferred sign.  ^ "ISO 8601 Format". technet.microsoft.com. Retrieved 2017-10-16.  ^ "COMMUNICATION INSTRUCTIONS GENERAL ACP 121(I)" (PDF). Combined Communications Electronics Board. October 2010. Retrieved 2018-01-15.  ^ McCarthy, Dennis D.; Seidelmann, Kenneth P. (2009). Time: From Earth Rotation to Atomic Physics. Weinheim: Wiley-VCH Verlag GmbH & Co. KGaA. p. 10. ISBN 978-3-527-40780-4.  ^ RFC 3339 – Unknown local offset convention ^ ISO 8601 §3.4.1 stating, "In an environment where use is made of a character repertoire based on ISO/IEC 646, 'hyphen' and 'minus' are both mapped onto 'hyphen-minus'. Representations with a 'plus-minus' shall only be used in such environment if the interchange repertoire includes 'plus-minus'." ^ https://tools.ietf.org/html/rfc3339#section-5.6 time-numoffset defined with hyphen symbol ^ "ISO 8601:2004(E)". ISO. 2004-12-01. 4.3.2 NOTE: By mutual agreement of the partners in information interchange, the character [T] may be omitted in applications where there is no risk of confusing a date and time of day representation with others defined in this International Standard.  Missing or empty |url= (help) ^ ISO 8601:2004 section 4.4.3.3 Alternative format ^ "Java 8 Class Duration". Java Platform Standard Edition 8. Oracle. Retrieved 2017-10-07.  ^ "Amazon Alexa Duration". Amazon Developer. Amazon.com. Retrieved 2017-10-07.  ^ "Info on ISO 8601, the date and time representation standard". Cs.tut.fi. Retrieved 2012-08-29.  ^ "ISO 8601 - Getting with the Times (and Dates)". Hydrogold. 2012-01-01. Retrieved 2013-08-13.  ^ Note about Date and Time Formats to W3C from Reuters ^ RFC 3339, section 5.6 ^ Nilsson, M. (2000-11-01). "ID3 tag version 2.4.0 - Main Structure". id3.org. pp. §4. Retrieved 2009-09-27. 


External links[edit] ISO's catalog entry for ISO 8601:2004 The latest Draft International Standard of ISO 8601 (ISO/TC 154 N) Part 1 & Part 2 Use international date format (ISO) – Quality Web Tips The World Wide Web Consortium (W3C) ISO 8601 at Curlie (based on DMOZ) ISO 8601 summary by Markus Kuhn Summary of 8601 by ISO at the Wayback Machine (archived 2011-06-14) The Mathematics of the ISO 8601 Calendar W3C Specification about UTC Date and Time, based on ISO 8601:1988 IETF RFC 3339, based on ISO 8601:2000 Implementation overview ISO 8601 Implementation Around The World v t e Time measurement and standards Chronometry Orders of magnitude Metrology International standards Coordinated Universal Time offset UT ΔT DUT1 International Earth Rotation and Reference Systems Service ISO 31-1 ISO 8601 International Atomic Time 6-hour clock 12-hour clock 24-hour clock Barycentric Coordinate Time Barycentric Dynamical Time Civil time Daylight saving time Geocentric Coordinate Time International Date Line Leap second Solar time Terrestrial Time Time zone 180th meridian Obsolete standards Ephemeris time Greenwich Mean Time Prime meridian Time in physics Absolute time and space Spacetime Chronon Continuous signal Coordinate time Cosmological decade Discrete time and continuous time Planck time Proper time Theory of relativity Time dilation Gravitational time dilation Time domain Time translation symmetry T-symmetry Horology Clock Astrarium Atomic clock Complication History of timekeeping devices Hourglass Marine chronometer Marine sandglass Radio clock Watch Water clock Sundial Dialing scales Equation of time History of sundials Sundial markup schema Calendar Astronomical Dominical letter Epact Equinox Gregorian Hebrew Hindu Intercalation Islamic Julian Leap year Lunar Lunisolar Solar Solstice Tropical year Weekday determination Weekday names Archaeology and geology Chronological dating Geologic time scale International Commission on Stratigraphy Astronomical chronology Galactic year Nuclear timescale Precession Sidereal time Other units of time Flick Shake Jiffy Second Minute Moment Hour Day Week Fortnight Month Year Olympiad Lustrum Decade Century Saeculum Millennium Related topics Chronology Duration music Mental chronometry Metric time System time Time value of money Timekeeper v t e ISO standards by standard number List of ISO standards / ISO romanizations / IEC standards 1–9999 1 2 3 4 5 6 7 9 16 31 -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 128 216 217 226 228 233 259 269 302 306 428 518 519 639 -1 -2 -3 -5 -6 646 690 732 764 843 898 965 1000 1004 1007 1073-1 1413 1538 1745 1989 2014 2015 2022 2047 2108 2145 2146 2240 2281 2709 2711 2788 2848 2852 3029 3103 3166 -1 -2 -3 3297 3307 3602 3864 3901 3977 4031 4157 4217 4909 5218 5428 5775 5776 5800 5964 6166 6344 6346 6385 6425 6429 6438 6523 6709 7001 7002 7098 7185 7200 7498 7736 7810 7811 7812 7813 7816 8000 8178 8217 8571 8583 8601 8632 8652 8691 8807 8820-5 8859 -1 -2 -3 -4 -5 -6 -7 -8 -8-I -9 -10 -11 -12 -13 -14 -15 -16 8879 9000/9001 9075 9126 9293 9241 9362 9407 9506 9529 9564 9594 9660 9897 9899 9945 9984 9985 9995 10000–19999 10005 10006 10007 10116 10118-3 10160 10161 10165 10179 10206 10218 10303 -11 -21 -22 -28 -238 10383 10487 10585 10589 10646 10664 10746 10861 10957 10962 10967 11073 11170 11179 11404 11544 11783 11784 11785 11801 11898 11940 (-2) 11941 11941 (TR) 11992 12006 12182 12207 12234-2 13211 -1 -2 13216 13250 13399 13406-2 13450 13485 13490 13567 13568 13584 13616 14000 14031 14224 14289 14396 14443 14496 -2 -3 -6 -10 -11 -12 -14 -17 -20 14644 14649 14651 14698 14750 14764 14882 14971 15022 15189 15288 15291 15292 15398 15408 15444 -3 15445 15438 15504 15511 15686 15693 15706 -2 15707 15897 15919 15924 15926 15926 WIP 15930 16023 16262 16612-2 16750 16949 (TS) 17024 17025 17100 17203 17369 17442 17799 18000 18004 18014 18245 18629 18916 19005 19011 19092 (-1 -2) 19114 19115 19125 19136 19439 19500 19501 19502 19503 19505 19506 19507 19508 19509 19510 19600:2014 19752 19757 19770 19775-1 19794-5 19831 20000+ 20000 20022 20121 20400 21000 21047 21500 21827:2002 22000 23270 23271 23360 24517 24613 24617 24707 25178 25964 26000 26300 26324 27000 series 27000 27001 27002 27006 27729 28000 29110 29148 29199-2 29500 30170 31000 32000 38500 40500 42010 55000 80000 -1 -2 -3 Category Retrieved from "https://en.wikipedia.org/w/index.php?title=ISO_8601&oldid=826167110" Categories: Calendaring standardsDate and time representationISO standardsSpecific calendarsTime measurement systemsHidden categories: Pages using web citations with no URLPages using RFC magic linksArticles with Curlie linksWebarchive template wayback links


Navigation menu Personal tools Not logged inTalkContributionsCreate accountLog in Namespaces ArticleTalk Variants Views ReadEditView history More Search Navigation Main pageContentsFeatured contentCurrent eventsRandom articleDonate to WikipediaWikipedia store Interaction HelpAbout WikipediaCommunity portalRecent changesContact page Tools What links hereRelated changesUpload fileSpecial pagesPermanent linkPage informationWikidata itemCite this page Print/export Create a bookDownload as PDFPrintable version In other projects Wikimedia Commons Languages AfrikaansالعربيةবাংলাBân-lâm-gúБългарскиBrezhonegCatalàČeštinaDanskDeutschEestiEspañolEsperantoفارسیFøroysktFrançais한국어Bahasa IndonesiaÍslenskaItalianoქართულიKiswahiliLatviešuMagyarമലയാളംმარგალურიBahasa MelayuNederlands日本語NorskNorsk nynorskPolskiPortuguêsРусскийShqipSimple EnglishSlovenčinaSlovenščinaSuomiSvenskaไทยУкраїнськаTiếng ViệtYorùbá中文 Edit links This page was last edited on 17 February 2018, at 16:30. Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. Privacy policy About Wikipedia Disclaimers Contact Wikipedia Developers Cookie statement Mobile view (window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.428","walltime":"0.512","ppvisitednodes":{"value":3037,"limit":1000000},"ppgeneratednodes":{"value":0,"limit":1500000},"postexpandincludesize":{"value":92240,"limit":2097152},"templateargumentsize":{"value":2071,"limit":2097152},"expansiondepth":{"value":12,"limit":40},"expensivefunctioncount":{"value":0,"limit":500},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 358.060 1 -total"," 43.83% 156.941 1 Template:Reflist"," 13.60% 48.704 2 Template:Citation"," 12.14% 43.463 10 Template:Cite_web"," 9.86% 35.319 2 Template:Navbox"," 8.81% 31.550 1 Template:ISOCALENDAR"," 8.44% 30.211 1 Template:Commonscatinline"," 7.85% 28.104 1 Template:ISOCALENDAR/month"," 7.38% 26.431 1 Template:ISO_standards"," 7.10% 25.439 1 Template:Sister-inline"]},"scribunto":{"limitreport-timeusage":{"value":"0.121","limit":"10.000"},"limitreport-memusage":{"value":3573320,"limit":52428800}},"cachereport":{"origin":"mw1242","timestamp":"20180220230808","ttl":86400,"transientcontent":true}}});});(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgBackendResponseTime":80,"wgHostname":"mw1266"});});


ISO_8601 - Photos and All Basic Informations

ISO_8601 More Links

International StandardCalendar DateTimeInternational Organization For StandardizationDate And Time Notation By CountryGregorian CalendarProleptic Gregorian Calendar24-hour ClockTime ZoneTime IntervalChinese Calendar Correspondence TableCharacter (computing)Arabic NumeralsWikipedia:PurgeUTCISO 2014ISO 2015ISO 2711ISO 3307ISO 4031List Of ISO Technical CommitteesLexicographical OrderSortingLeading ZeroHyphenColon (punctuation)Decimal FractionsISO Week DateGregorian CalendarMetre ConventionParisProleptic Gregorian CalendarJulian CalendarYear 2000 ProblemAnno DominiADGregorian CalendarYear ZeroYear 10,000 ProblemAnno DominiCommon EraYear ZeroCenturyISO Week DateGregorian CalendarWeek NumberOrdinal DateLeap YearJulian Day24-hour ClockHourMinuteSecondLeap SecondMidnightDecimal MarkComma (punctuation)Full StopComma (punctuation)Significant FiguresTime ZoneUTCDaylight Saving TimeCoordinated Universal TimeList Of Military Time ZonesGreenwich Mean TimeUT1UTC OffsetBerlinNew York CityUTC−05:00List Of UTC Time OffsetsMinus SignASCIIUnicodeHTML EntityNautical TimeCommaFull StopDaylight Saving TimeModular ArithmeticSlash (punctuation)FilenameFilenameInternetWorld Wide Web ConsortiumInternet Protocol SuiteInternet StandardCommon EraRFC 2822EmailElectronic Program GuideID3X.690GeneralizedTimeISO 8601 Week DateEuropean NormCommons:Category:ISO 8601Astronomical Year NumberingDate And Time Representation By CountryInternational Organization For StandardizationInternational Organization For StandardizationInternational Standard Book NumberSpecial:BookSources/0-935702-68-7International Organization For StandardizationInternational Organization For StandardizationInternet Engineering Task ForceNational Institute Of Standards And TechnologyInternational Organization For StandardizationCombined Communications Electronics BoardDennis D. McCarthyWiley-VCH Verlag GmbH & Co. KGaAInternational Standard Book NumberSpecial:BookSources/978-3-527-40780-4International Organization For StandardizationHelp:CS1 ErrorsW3CDMOZWayback MachineIETFTemplate:Time Measurement And StandardsTemplate Talk:Time Measurement And StandardsTimeTime StandardChronometryOrders Of Magnitude (time)MetrologyCoordinated Universal TimeUTC OffsetUniversal TimeΔTDUT1International Earth Rotation And Reference Systems ServiceISO 31-1International Atomic TimeSix-hour Clock12-hour Clock24-hour ClockBarycentric Coordinate TimeBarycentric Dynamical TimeCivil TimeDaylight Saving TimeGeocentric Coordinate TimeInternational Date LineLeap SecondSolar TimeTerrestrial TimeTime Zone180th MeridianEphemeris TimeGreenwich Mean TimePrime MeridianTime In PhysicsAbsolute Time And SpaceSpacetimeChrononContinuous SignalCoordinate TimeCosmological DecadeDiscrete Time And Continuous TimePlanck TimeProper TimeTheory Of RelativityTime DilationGravitational Time DilationTime DomainTime Translation SymmetryT-symmetryHorologyClockAstrariumAtomic ClockComplication (horology)History Of Timekeeping DevicesHourglassMarine ChronometerMarine SandglassRadio ClockWatchWater ClockSundialDialing ScalesEquation Of TimeHistory Of SundialsSchema For Horizontal DialsCalendarAstronomical Year NumberingDominical LetterEpactEquinoxGregorian CalendarHebrew CalendarHindu CalendarIntercalation (timekeeping)Islamic CalendarJulian CalendarLeap YearLunar CalendarLunisolar CalendarSolar CalendarSolsticeTropical YearDetermination Of The Day Of The WeekNames Of The Days Of The WeekChronological DatingGeologic Time ScaleInternational Commission On StratigraphyAstronomical ChronologyGalactic YearNuclear TimescalePrecessionSidereal TimeUnit Of TimeFlick (time)Shake (unit)Jiffy (time)SecondMinuteMoment (time)HourDayWeekFortnightMonthYearOlympiadLustrumDecadeCenturySaeculumMillenniumChronologyDuration (philosophy)Duration (music)Mental ChronometryMetric TimeSystem TimeTime Value Of MoneyTimekeeperTemplate:ISO StandardsTemplate Talk:ISO StandardsInternational Organization For StandardizationList Of International Organization For Standardization StandardsList Of ISO RomanizationsList Of IEC StandardsISO 1ISO 2Preferred NumberISO 4ISO 5ISO 6ISO 7ISO 9A440 (pitch Standard)ISO 31ISO 31-0ISO 31-1ISO 31-2ISO 31-3ISO 31-4ISO 31-5ISO 31-6ISO 31-7ISO 31-8ISO 31-9ISO 31-10ISO 31-11ISO 31-12ISO 31-13ISO 128ISO 216ISO 217ISO 226British Standard Pipe ThreadISO 233ISO 259EnvelopeKappa NumberVicat Softening PointISO 428ISO 518ISO 519ISO 639ISO 639-1ISO 639-2ISO 639-3ISO 639-5ISO 639-6ISO/IEC 646ISO 690ISO 732Antimagnetic WatchISO 843ISO 898ISO 965ISO 1000Magnetic Ink Character Recognition135 FilmOCR-A FontISO 1413ALGOL 60ISO 1745ISO 1989ISO 2014ISO 2015ISO/IEC 2022ISO 2047International Standard Book NumberISO 2145ISO 2146ISO 2240Water Resistant MarkISO 2709ISO 2711ISO 2788ISO 2848ISO 2852126 FilmISO 3103ISO 3166ISO 3166-1ISO 3166-2ISO 3166-3International Standard Serial NumberISO 3307Kunrei-shiki RomanizationISO 3864International Standard Recording CodeISO 3977ISO 4031ISO 4157ISO 4217ISO/IEC 4909ISO/IEC 5218ISO 5428ISO 5775ISO 5776ISO 5800ISO 5964ISO 6166ISO 6344ISO 6346ISO 6385Water Resistant MarkANSI Escape CodeISO 6438ISO 6523ISO 6709ISO 7001ISO 7002PinyinPascal (programming Language)ISO 7200OSI ModelISO 7736ISO/IEC 7810ISO/IEC 7811ISO/IEC 7812ISO/IEC 7813ISO/IEC 7816ISO 8000ISO 8178Fuel OilFTAMISO 8583Computer Graphics MetafileISO/IEC 8652ISO 8691Language Of Temporal Ordering SpecificationISO/IEC 8820-5ISO/IEC 8859ISO/IEC 8859-1ISO/IEC 8859-2ISO/IEC 8859-3ISO/IEC 8859-4ISO/IEC 8859-5ISO/IEC 8859-6ISO/IEC 8859-7ISO/IEC 8859-8ISO-8859-8-IISO/IEC 8859-9ISO/IEC 8859-10ISO/IEC 8859-11ISO/IEC 8859-12ISO/IEC 8859-13ISO/IEC 8859-14ISO/IEC 8859-15ISO/IEC 8859-16Standard Generalized Markup LanguageISO 9000SQLISO/IEC 9126File Allocation TableISO 9241ISO 9362Shoe SizeManufacturing Message SpecificationISO 9529ISO 9564X.500ISO 9660ISO 9897C (programming Language)POSIXISO 9984ISO 9985ISO/IEC 9995ISO 10005ISO 10006ISO 10007ISO/IEC 10116Whirlpool (cryptography)ISO 10160ISO 10161Guidelines For The Definition Of Managed ObjectsDocument Style Semantics And Specification LanguageISO 10206ISO 10218ISO 10303EXPRESS (data Modeling Language)ISO 10303-21ISO 10303-22ISO 10303-28STEP-NCISO 10383ISO 10487ArmSCIIIS-ISUniversal Coded Character SetTorxRM-ODPMultibusInternational Standard Music NumberISO 10962ISO/IEC 10967ISO/IEEE 11073ISO 11170ISO/IEC 11179ISO/IEC 11404JBIGISO 11783ISO 11784 & 11785ISO 11784 & 11785ISO/IEC 11801ISO 11898ISO 11940ISO 11940-2ISO/TR 11941ISO/TR 11941ISO 11992ISO 12006ISO/IEC TR 12182ISO/IEC 12207Tag Image File Format / Electronic PhotographyPrologPrologPrologIsofixTopic MapsISO 13399ISO 13406-2110 FilmISO 13485ISO 13490ISO 13567Z NotationISO 13584International Bank Account NumberISO 14000ISO 14031ISO 14224PDF/UAHorsepowerISO/IEC 14443MPEG-4MPEG-4 Part 2MPEG-4 Part 3Delivery Multimedia Integration FrameworkH.264/MPEG-4 AVCMPEG-4 Part 11MPEG-4 Part 12MPEG-4 Part 14MPEG-4 Part 14MPEG-4 Part 14ISO 14644STEP-NCISO 14651ISO 14698ISO 14750Software MaintenanceC++ISO 14971ISO 15022ISO 15189ISO/IEC 15288Ada Semantic Interface SpecificationISO 15292ISO 15398Common CriteriaJPEG 2000Motion JPEG 2000HTMLPDF417ISO/IEC 15504International Standard Identifier For Libraries And Related OrganizationsISO 15686ISO/IEC 15693International Standard Audiovisual NumberISO 15706-2International Standard Musical Work CodeISO 15897ISO 15919ISO 15924ISO 15926ISO 15926 WIPPDF/XMaxiCodeECMAScriptPDF/VTISO 16750ISO/TS 16949ISO/IEC 17024ISO/IEC 17025ISO 17100:2015Open Virtualization FormatSDMXLegal Entity IdentifierISO/IEC 27002ISO/IEC 18000QR CodeISO/IEC 18014ISO 18245Process Specification LanguagePhotographic Activity TestPDF/AISO 19011ISO 19092-1ISO 19092-2ISO 19114ISO 19115Simple Feature AccessISO 19136ISO 19439Common Object Request Broker ArchitectureUnified Modeling LanguageMeta-Object FacilityXML Metadata InterchangeUnified Modeling LanguageKnowledge Discovery MetamodelObject Constraint LanguageMeta-Object FacilityXML Metadata InterchangeBusiness Process Model And NotationISO 19600:2014ISO/IEC 19752RELAX NGISO/IEC 19770X3DISO/IEC 19794-5Cloud Infrastructure Management InterfaceISO/IEC 20000ISO 20022ISO 20121ISO 20400MPEG-21International Standard Text CodeISO 21500ISO/IEC 21827ISO 22000C Sharp (programming Language)Common Language InfrastructureLinux Standard BasePDF/ELexical Markup FrameworkISO-TimeMLCommon LogicISO 25178ISO 25964ISO 26000OpenDocumentDigital Object IdentifierISO/IEC 27000-seriesISO/IEC 27000ISO/IEC 27001ISO/IEC 27002ISO/IEC 27006International Standard Name IdentifierISO 28000ISO 29110Requirements EngineeringJPEG XROffice Open XMLRuby (programming Language)ISO 31000Portable Document FormatISO/IEC 38500Web Content Accessibility GuidelinesISO/IEC 42010ISO 55000ISO/IEC 80000ISO 80000-1ISO 80000-2ISO 80000-3Category:ISO StandardsHelp:CategoryCategory:Calendaring StandardsCategory:Date And Time RepresentationCategory:ISO StandardsCategory:Specific CalendarsCategory:Time Measurement SystemsCategory:Pages Using Web Citations With No URLCategory:Pages Using RFC Magic LinksCategory:Articles With Curlie LinksCategory:Webarchive Template Wayback LinksDiscussion About Edits From This IP Address [n]A List Of Edits Made From This IP Address [y]View The Content Page [c]Discussion About The Content Page [t]Edit This Page [e]Visit The Main Page [z]Guides To Browsing WikipediaFeatured Content – The Best Of WikipediaFind Background Information On Current EventsLoad A Random Article [x]Guidance On How To Use And Edit WikipediaFind Out About WikipediaAbout The Project, What You Can Do, Where To Find ThingsA List Of Recent Changes In The Wiki [r]List Of All English Wikipedia Pages Containing Links To This Page [j]Recent Changes In Pages Linked From This Page [k]Upload Files [u]A List Of All Special Pages [q]Wikipedia:AboutWikipedia:General Disclaimer



view link view link view link view link view link