DST in EU, ex-USSR, Mongolia & software
I would like to ask a question about EU daylight time: since the directive defining the 'summer-time period' is for a limited number of years, when does the directive expire? Also, does anyone know what dates Russia and the rest of the CIS will be observing daylight time on this year? The World Almanac gave March-September, changing on the 4th Monday but I was thinking that Monday was probably in error and that I remember they were using EU dates in the mid-80s (source: English translation of PRAVDA) so they might be keeping DST until the end of October this year as well. About Mongolia. I just called the AT&T international operator and got a time of GMT+9 for Ulan Bator, and then asked if this time was valid throughout Mongolia and got an affirmative response. I presume GMT+9 means GMT+8 with DST, probably on whatever dates Russia is using. (I also have seen time maps with Mongolia in either one zone or split into three. I presume that both have been true at various times in their history.) Mongolia came up recently in sci.astro; there is a group going there for a total solar eclipse next month. About time changes being automatically built into software, VCRs, etc... I regard this as a very BAD idea, because DST rules change. (Thinking of many a system in the EU that is going to change back at the end of September and can't be programmed for the new directive...) Also there are places that don't use DST such as Arizona or the EST part of Indiana and groups and individuals who deliberately do not use local civil time.
Chris Carrier wrote:
About time changes being automatically built into software, VCRs, etc... I regard this as a very BAD idea, because DST rules change.
No, I do not agree. Building the rules into VCRs is an excellent idea, if there is a way to do over-the-air upgrades! In Europe, practically all VCRs have already built in a small modem that receives teletext, current time, information that allows to do precise programmed recordings even if the broadcast time has been changed from the programmed one (VPS = Video Programming System), data for sex/violence cencoring mechanisms for parents, etc. These radio data services (available in Germany since around 1980) could easily also broadcast every few hours the TZ rules for all countries in which reception of the service is possible (e.g. in the POSIX TZ format or in a data structure similar to the one used in the famous Olson package). This way, the VCR (as well as the TV, the cellular phone, the sat receiver, etc.) could upgrade their time zone algorithms automatically in NVRAM if the rules change. The user would only have to select during installation, in which country (or in large countries like the US: in which time zone region) she is living, and from then on, the time would never have to be changed again, no matter how creative you politicians are. The above mentioned radio data services broadcast already time signals and many VCRs and TV sets can adjust their clocks to these time signals automagically. The problem is only: National terrestrial broadcasters send local time, which can cause problems if you receive the program via satellite on another continent. Therefore, TV sets can be configured so that only the time signal of one local channel is the "trusted" clock signal that adjust the local clock. A better approach is the system information broadcasted with the new EBU Digital Video Broadcast (DVB) standard (an extension of the MPEG II digital TV standard). The DVB standard adds very comprehensive electronic program guide information to the digital TV signal. All dates and times in this electronic program guide as well as the current time are broadcasted in UTC. [The data format is a 40-bit field with the lower 16-bit of the MJD (days since 1900-01-01 00:00Z) and 24-bits for hhmmss coded in 4-bit BCD.] It is the duty of the receiver set-top box to convert all broadcasted UTC times into local time (LT). One DVB receiver I have seen so far has a configuration menu option that allows to adjust the LT-UTC difference in 30 min steps. In my opinion, the better approach would be to offer a country/region menue such that the user only has to select the time zone rule once and the receiver can automatically upgarde its TZ rules from periodically broadcasted time zone rules data. The fact that this nice TZ update solution has been nowhere implemented so far indicates only, that many software and standards developpers (readers of this mailing list excluded of course ;-) are still ignorant of time zone issues. It would be nice for example if the next revision of the DVB-SI standard would be extended by a time zone rules broadcast mechanism. Literature: - Digital broadcasting systems for television, sound and data services; Specification for Service Information (SI) in Digital Video Broadcasting (DVB) systems, ETS 300 468, European Telecomunication Standards Institute, October 1995. Markus -- Markus Kuhn, Computer Science student -- University of Erlangen, Internet Mail: <mskuhn@cip.informatik.uni-erlangen.de> - Germany WWW Home: <http://wwwcip.informatik.uni-erlangen.de/user/mskuhn>
Date: 20 Apr 96 00:49:39 EDT From: Chris Carrier <72157.3334@CompuServe.COM> does anyone know what dates Russia and the rest of the CIS will be observing daylight time on this year? Currently the tz tables have Russia observing DST from Mar lastSun 2:00s to Sep lastSun 2:00s. These rules were last confirmed in 1994 by someone in Russia, but I received an indirect confirmation this month from Kazakhstan. The tz tables have the western CIS (e.g. Belarus, Ukraine) observing DST for another month (to Oct lastSun 2:00s), which differs from the EU rules only in time of switchover. (There's one exception: Crimea, which is known to use the same rules as Moscow.) I wouldn't be surprised if some of these countries use the EU switchover time (1:00u) these days. I also wouldn't be surprised if Belarus actually uses the same rules as Moscow these days, due to its recent efforts to rejoin Russia. For the rest of the CIS, we have good data only for Kazakhstan, which uses the same DST rules as Russia. The USNO reports that Azerbaijan, Georgia, Tajikistan, Turkmenistan, and Uzbekistan no longer use DST, so that's the way they're entered in the tz database. For Armenia and Kirgizstan the USNO says only that they use DST; I've guessed the rules are still the same as Russia, for lack of better data. Except for Kazakhstan, all these entries are a bit dubious.
participants (3)
-
Chris Carrier -
Markus Kuhn -
Paul Eggert