tzname0
tzname0 is a commonly used shorthand referring to the first element of the tzname array in many C and POSIX environments. The tzname array typically consists of two strings: tzname[0] contains the abbreviation for standard time, and tzname[1] contains the abbreviation for daylight saving time (if DST is observed). In practice, tzname0 is used to denote tzname[0], the standard-time name currently in effect for the active time zone.
The values of tzname and tzname0 are determined by the system’s time zone data and are initialized
Platform differences exist. In POSIX and most Unix-like systems, extern char *tzname[2] is declared in time.h.
Usage considerations. Relying on tzname0 for portable code is discouraged; it is better to use standard, portable
See also TZ environment variable, tzset, strftime, time.h, _tzname.