Precise Expansion Patterns (was: Re: [uf-discuss] Hcalendar in
bbc.co.uk/programmes)
Martin McEvoy
martin at weborganics.co.uk
Fri Dec 14 16:21:41 PST 2007
On Sat, 2007-12-15 at 12:33 +1300, Paul Wilkins wrote:
> On Dec 15, 2007 12:18 PM, Martin McEvoy <martin at weborganics.co.uk> wrote:
> > On Sat, 2007-12-15 at 10:13 +1300, Paul Wilkins wrote:
> > > I think you're right. It should be P3M23S instead.
> >
> > I dont think thats its possible to drop the *T*
>
> You're right, the T has to be there to resolve any ambiguity between
> month and minute.
>
> PT3M23S is ISO 8601 notation for 3 minutes and 23 seconds.
>
> > you could perhaps do PT3:23 ? which seems more accurate
>
> Then it won't be able to be parsed as an actual time.
hmm are you sure? 3:23 is expressed as whole plus a decimal fraction
* http://en.wikipedia.org/wiki/ISO_8601
>
> <snip>
>
> > No I do not have enough wisdom to say what is right or wrong.
> > I do NOT however believe that machine data should be displayed in a
> > people area such as @title, I think machine data can be stored elsewhere
> > in a document such as in the <head> in a list of <link>'s or <meta>'s
>
> The data format is machine data, as are geo-coordinates as well.
> The machine data has to remain with the human data so that
> discrepancies between the two aren't allowed to occur.
>
> When thinking about other time formats, consider how 3 seconds would
> be marked up, or even days and weeks.
"PT1M" 1 min
"PT00:03M" 3 seconds decimal fraction
"PT3S" 3 seconds
"P0001-03-22T12:33:00" 1 year 3 months 22 days 12 hours 33 minutes and
zero seconds.
Thanks
Martin
>
More information about the microformats-discuss
mailing list