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