<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class="">On May 11, 2016, at 5:05 AM, Paul Harrison <<a href="mailto:paul.harrison@manchester.ac.uk" class="">paul.harrison@manchester.ac.uk</a>> wrote:</div><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br class=""></div></div><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><blockquote type="cite" class=""><div class="">On 2016-05 -10, at 21:10, Arnold Rots <<a href="mailto:arots@cfa.harvard.edu" class="">arots@cfa.harvard.edu</a>> wrote:</div></blockquote></div></div><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><blockquote type="cite" class=""><br class="Apple-interchange-newline"></blockquote></div></div><blockquote type="cite" class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><blockquote type="cite" class=""><div class=""><div dir="ltr" class=""><div class=""><div class=""><div class=""><div class=""><div class="">I don't have the text of ISO-8601 handy here, but my recollection<br class=""></div>was that it is silent on what a time stamp without explicit time zone<br class=""></div>information means.<br class=""></div></div></div></div></div></blockquote><div class=""><br class=""></div>I do not have a copy of the text of ISO-8601 either, but many authoritative sources make this interpretation clear e.g. <a href="https://www.cl.cam.ac.uk/~mgk25/iso-time.html#zone" class="">https://www.cl.cam.ac.uk/~mgk25/iso-time.html#zone</a> , <a href="https://en.wikipedia.org/wiki/ISO_8601#Times" class="">https://en.wikipedia.org/wiki/ISO_8601#Times</a> and that is how java <a href="https://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html" class="">https://docs.oracle.com/javase/8/docs/api/java/time/package-summary.html</a> interprets strings for instance and <a href="http://tools.ietf.org/html/rfc3339" class="">http://tools.ietf.org/html/rfc3339</a> recommends UTC but adds the Z to be explicit.</div></div></blockquote></div><div class=""><div class="" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div class=""><br class=""></div></div></div>IVOA is a standards organization, and reports to Comm-B2 of the IAU, itself a member of the International Council for Science (ICSU). ISO is an independent entity. Which is all to say that IVOA should expect to invest in purchasing necessary external standards as needed. If IVOA recommends that astronomers should use an ISO format, members of the pertinent working groups should have copies. While it cannot be the policy of IVOA to sidestep paywalls, copies of many prominent documents have escaped into the wild, e.g.:<div class=""><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span><a href="http://www.uai.cl/images/sitio/biblioteca/citas/ISO_8601_2004en.pdf" class="">http://www.uai.cl/images/sitio/biblioteca/citas/ISO_8601_2004en.pdf</a></div><div class=""><br class=""></div><div class="">or may be available through university libraries, etc. Failing that, surely the recurring use astronomers have made of ISO-8601 over the past two decades would justify simply paying the IP bounty of 138 CHF:</div><div class=""><br class=""></div><div class=""><span class="Apple-tab-span" style="white-space:pre">        </span><a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874" class="">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a></div><div class=""><br class=""></div><div class="">IIRC, the price was significantly less during the run-up to Y2K (though my old copy has been superseded).</div><div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">There are a wide range of existing software systems (e.g. language libraries, databases) that use the strict interpretation of ISO-8601 which mean that the timestamp without will be interpreted incorrectly unless the system timezone is set to UTC, and
while I can imagine that many astronomical servers around the world do have their timezones set to UTC, I doubt that all astronomers laptops are similarly set with their timezone to UTC.</div>
</div></blockquote><div><br class=""></div>I’m not sure that is precisely what is required by the witches’ brew of standards, but Steve’s observation remains:</div><div><br class=""></div></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><div>"The standards bodies responsible for computer time representations</div></div></div><div class=""><div class=""><div>explicitly disregarded advice to be able to handle precise time,</div></div></div><div class=""><div class=""><div>so anyone trying to do that must diregard the standards."</div></div></div></blockquote><div class=""><div><div><br class=""></div><div>In other words, attempting to adhere to standards such as POSIX (<a href="http://pubs.opengroup.org/onlinepubs/9699919799/" class="">http://pubs.opengroup.org/onlinepubs/9699919799/</a>) may require rejecting other, perhaps more fundamental, standards. There is no self-consistent choice, other than the surprisingly controversial step of promoting real world phenomena to be ultimate arbiter.</div><div><br class=""></div><blockquote type="cite" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">This issue is why I made the suggestion earlier in this thread that only ISO 8601 be used only for the case of UTC timescale and be forbidden for other timescales - then the Z serves the double purpose of being a designator of UTC timezone and time scale whilst
keeping compatibility with non-astronomical ISO 8601 usage.</div>
</div></blockquote><br class=""></div><div>One is at a loss how to convince users that “2016”, for instance, a compliant ISO-8601 specification, can only be deemed to have started at Greenwich midnight.</div><div><br class=""></div><div>Rob</div><a href="mailto:seaman@lpl.arizona.edu" class="">seaman@lpl.arizona.edu</a></div><div class=""><br class=""></div></body></html>