<p>Currently the current_nodes, current_ways and current_relations tables include a timestamp column of type <code>TIMESTAMP WITHOUT TIME ZONE</code>.</p>
<p>I've asked around and consulted some sources and the advice I got was best summarized as</p>
<p><code>19:12 <RhodiumToad> pnorman: unless you're writing a calendaring/scheduling app, timestamp with time zone is pretty much always the way to go</code></p>
<p>This is not purely a theoretical concern. Currently there is no way to my knowledge to load to an apidb that does not result in time zone errors. See <a href="http://lists.openstreetmap.org/pipermail/osmosis-dev/2013-July/001586.html">this osmosis discussion</a></p>
<p>Neither the rails port nor cgimap returns the correct timestamps right now on any instance other than osm.org running on a server where the local time is not set to UTC, because the problem is in the database.</p>
<p>Cross-reference <a href="https://github.com/pnorman/openstreetmap-api-testsuite/issues/1" class="issue-link" title="Dates">pnorman/openstreetmap-api-testsuite#1</a><br>
cc: <a href="https://github.com/brettch" class="user-mention">@brettch</a>, <a href="https://github.com/zerebubuth" class="user-mention">@zerebubuth</a>, <a href="https://github.com/iandees" class="user-mention">@iandees</a></p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href='https://github.com/openstreetmap/openstreetmap-website/issues/375'>view it on GitHub</a>.<img src='https://github.com/notifications/beacon/uTRSc6ihLa7Shf84BpiOpu5p-sEO603Adi0xI76mcGfT_gJWm4GdBKeaxLg8tieb.gif' height='1' width='1'></p>