Once upon a newsgroup, wimpunk claimed:
> Ik heb een klein testprogrammatje geschreven [1] dat een tijdsstring
> volgens ISO 8601 omzet gebruik makend van strptime. Vreemd genoeg krijg
> ik het correcte resultaat onder os X terwijl ubuntu niet het correcte
> (of toch het verwachte resultaat) oplevert.
Uit de strptime manual op een Ubuntu systeem:
Glibc Notes
For reasons of symmetry, glibc tries to support for strptime() the same
format characters as for strftime(3). (In most cases the corresponding
fields are parsed, but no field in tm is changed.)
Ook %z wordt expliciet genoemd onder dit kopje. Een %z wordt dus wel
geparsed, maar heeft verder geen enkele invloed op de waarde die je
er uit krijgt. De opgegeven tijdzone wordt dus inderdaad genegeerd.
Wanneer een bug beschreven staat in de manual page, noemt men het een
feature.
Ciao,
Johan
--
Why do we always come here - I guess we'll never know.
It's like a kind of torture to have to watch the show.