<br>In tzfile.5.txt, it says:<br><br>tzh_ttisgmtcnt<br>&nbsp;&nbsp;&nbsp; The number of UTC/local indicators stored in the file.<br><br>tzh_ttisstdcnt<br>&nbsp;&nbsp; The number of standard/wall indicators stored in the file.<br>...<br>tzh_typecnt
<br>&nbsp;&nbsp;&nbsp; The number of &quot;local time types&quot; for which data is stored in the file (must not be zero).<br><br>Empirically, in the tzdata2007h and tzdataj data sets, the values of tzh_ttisgmtcnt, tzh_ttisstdcnt and tzh_typecnt are always identical.
<br><br>Under what circumstances are there any differences in the three values?<br><br>If the answer is &quot;when the stdcnt or gmtcnt is zero&quot;, when does that happen?<br>If the answer is &quot;when the stdcnt or gmtcnt is a non-zero value different from typecnt&quot;, then what do the values mean?
<br><br>If the answer is &quot;there isn&#39;t any difference any more, but historically, there was a transition period when they weren&#39;t all present and the stdcnt and gmtcnt were sometimes zero back then&quot;, then I can live with that as a satisfactory enough explanation.
<br clear="all"><br>-- <br>Jonathan Leffler &lt;<a href="mailto:jonathan.leffler@gmail.com">jonathan.leffler@gmail.com</a>&gt; &nbsp;#include &lt;disclaimer.h&gt;<br>Guardian of DBD::Informix - v2007.0914 - <a href="http://dbi.perl.org">
http://dbi.perl.org</a><br>&quot;Blessed are we who can laugh at ourselves, for we shall never cease to be amused.&quot;