- From: Ivan Herman via GitHub <sysbot+gh@w3.org>
- Date: Mon, 25 Jan 2016 17:10:07 +0000
- To: public-annotation@w3.org
> On 25 Jan 2016, at 17:44, Stian Soiland-Reyes <notifications@github.com> wrote: > > The RDFS definition of dcterms:W3CDTF shows it as a rdfs:Datatype - so it would indeed be valid to use it @type on a literal (and wrong to use it as a property as COMBINE did) > > dcterms:W3CDTF > dcterms:hasVersion <http://dublincore.org/usage/terms/history/#W3CDTF-003> ; > dcterms:issued "2000-07-11"^^<http://www.w3.org/2001/XMLSchema#date> ; > dcterms:modified "2008-01-14"^^<http://www.w3.org/2001/XMLSchema#date> ; > a rdfs:Datatype ; > rdfs:comment "The set of dates and times constructed according to the W3C Date and Time Formats Specification."@en ; > rdfs:isDefinedBy <http://purl.org/dc/terms/> ; > rdfs:label "W3C-DTF"@en ; > rdfs:seeAlso <http://www.w3.org/TR/NOTE-datetime> . > aka it could be any of these: > > Year: > YYYY (eg 1997) > Year and month: > YYYY-MM (eg 1997-07) > Complete date: > YYYY-MM-DD (eg 1997-07-16) > Complete date plus hours and minutes: > YYYY-MM-DDThh:mmTZD (eg 1997-07-16T19:20+01:00) > Complete date plus hours, minutes and seconds: > YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00) > Complete date plus hours, minutes, seconds and a decimal fraction of a second > YYYY-MM-DDThh:mm:ss.sTZD (eg 1997-07-16T19:20:30.45+01:00) > It would still be confusing without specifying deeper how to use dcterms:W3CDTF as the DC Terms page is not very helpful. > As a very very practical point: all usual time libraries ("moment" library for Javascript, built in datetime facilities for python, etc) have functions/methods to handle all those various date formats, both for parsing and for generating. It looks a little bit silly if we force the user to use only one of those if there is a way to handle the union of those properly. If we want to be on the very formal side in RDF land, we could look at the OWL2 datatype creation facilities whether that can be used, ie, to define a new datatype properly. But, at least at first glance, this W3CDTF does work for me... -- GitHub Notification of comment by iherman Please view or discuss this issue at https://github.com/w3c/web-annotation/issues/141#issuecomment-174588649 using your GitHub account
Received on Monday, 25 January 2016 17:10:18 UTC