My application is to display flight information on a user group website (two different ones actually).
Those sites already have infrastructure to display time/dates in whatever format the user would like to see and in whatever timezone he is located in. The ideal for me if to get all times from you in a unix format (eg 1239289782) which is of course referenced to GMT/Zulu. Starting from that common format I can use PHP's date() and and the existing timezone correction infrastructure of my sites to display your timestamps in the same format and referenced to the same time zone as everything else on the site (for that specific user). If I use your dates in a textual format, I need to backwards convert them back to unixtime so that I have a common frame of reference to work from. I also need a Zulu time to work from so that I have a common frame of reference.
The ideal would be to (as you suggest) get all times as unixtime with a local timezone correction in a field in case I need to show times in a destination timezone rather than the users default timezone. The latter is "nice to have" as far as I'm concerned. However I can see that it would be much more important for others.
Andrew
agreen:Wow, that's an odd one! I'll run some tests today to see what's up.
We're considering the option of converting all times to Unix times for Beta2; our primary reason for this was that the "human readable" times are likely the end desired result for most interfaces anyway, and they're appropriately adjusted for the correct time zones automatically, as well as including the time zone itself, and we already provide a "computational" time in the form of the "Arrival Minutes" field, which tells you how many minutes before a flight arrives, or how many minutes since it has arrived.
If we do convert to Unix times, we'll end up sending them as GMT/Zulu times and then including a field for the time zone (GMT Offset)... but we'd love to hear your feedback. Can you tell me of some instances where having a "computational" time would help out over how the info is conveyed now?