Download presentation
Presentation is loading. Please wait.
Published byMitchell Walton Modified over 9 years ago
1
Extended Date/Time Format (EDTF) Ray Denenberg Library of Congress September 2015
2
(This is the “Ten Minute” presentation on EDTF. A more detailed presentation is in the works.)
3
EDTF responds to a need for a date/time string more expressive than ISO 8601 can support. Defines features to be supported in a date/time string, features considered useful for a wide variety of applications. Draft EDTF specification at http://www.loc.gov/standards/datetime/pre- submission.html. http://www.loc.gov/standards/datetime/pre- submission.html
4
EDTF IS a Profile of / extension to ISO 8601
5
Profile of / extension to ISO 8601 Profile – 8601 describes a number of date/time features. Some are redundant and/or not very useful; to reduce the scope for error and the complexity of software, it seems worthwhile to restrict the supported formats to a smaller set. Extension – On the other hand, there are a number of date and time format conventions in common use that are not included in ISO 8601; it seems worthwhile to normalize these.
6
Three Levels: 0, 1, and 2 Level 0: A profile of 8601 Level 1: simple extensions Level 2: more complex extensions
7
Level 0 (profile of 8601) Date Date and Time Interval
8
Date Any of the following: year, month, and day (e.g. 2001-02-03) year and month (e.g. 2008-12 ) year (e.g. 2008) extended form only (hyphens) Four-digit year only
9
Date and Time One of the following three forms 2001-02-03T09:30:01 2004-01-01T10:10:10Z 2004-01-01T10:10:10+05:00 I.e. date ‘T’ time followed by either nothing, “Z” or zone offset Zone-offset: '+' or '-' followed by a 2-digit hour, followed optionally by a colon and the 2-digit minutes.
10
Interval date / date No times No durations Examples: 1964/2008 2004-06/2006-08 2004-02-01/2005-02-08 Start and end date may have different precisions: 2004-02-01/2005-02 2004-02-01/2005 2005/2006-02
11
Level 1 (Simple Extensions) Uncertain Approximate Unspecified Extended Interval Year Exceeding Four Digits Season
12
Uncertain 1984? 2004-06? 2004-06-11?
13
Approximate 1984~ 2004-06~ 2004-06-11~
14
Unspecified Replacement character(s) rather than appended. – 199u some unspecified year in the 1990s. – 19uu some unspecified year in the 1900s. – 1999-uu some month in 1999 – 1999-01-uu some day in January 1999 – 1999-uu-uu some day in 1999
15
Extended Interval unknown/2006 beginning unknown 2004-06-01/unknown end unknown 2004-01-01/open no end date 1984~/2004-06 beginning approximately 1984 and ending June 2004 1984-06-02?/2004-08-08~ beginning uncertain, end approximate
16
Year Exceeding Four Digits ‘Y’ at the beginning of the string means it is a year, with no limit on number of digits. y170000002 the year 170000002 y-170000002 the year -170000002
17
Season 2001-21 Spring, 2001 2003-22 Summer, 2003 2000-23 Autumn, 2000 2010-24 Winter, 2010
18
Level 2: more complex extensions 2004?-06-11 uncertain year; month, day known 2004-06~-11 year and month approximate; day known 2004-06-(11)~ day approximate; year, month known 2004-(06)~-11 month approximate, year and day known 15uu-12-25 December 25 sometime during the 1500s
19
Year Exceeding Four Digits (L2): Exponential Form y17e7 the year 170000000 (contrast with y170000000 of level 1) y-17e7 the year -170000000 y17101e4p3 Some year between 171000000 and 171999999, estimated to be 171010000 ('p3' indicates a precision of 3 significant digits.)
20
ISO 8601 “Part 2” ISO / TC 154 WG 5 Convened Spring 2015 Extensions to 8601 To include EDTF features Preliminary draft expected Spring 2016
21
Draft EDTF specification at http://www.loc.gov/standards/datetime/pre-submission.html http://www.loc.gov/standards/datetime/pre-submission.html Listserv http://www.loc.gov/standards/datetime/listserv.html http://www.loc.gov/standards/datetime/listserv.html Archive http://sun8.loc.gov/listarch/datetime.html http://sun8.loc.gov/listarch/datetime.html
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.