timezone, daylight, tzname - タイムゾーン名
【書式】
#include <time.h>
extern long timezone;
extern int daylight;
extern char *tzname[2];
【解説】
timezone は世界標準時(UTC)とローカルタイムとの差を秒単位で表します。
日本の場合、JSTはUTCよりも9時間進んでいますから、-9 *60 *60 となりま
す。
daylightはサマータイムを採用しているときには0以外の値になります。
tzname はタイムゾーン名を示すポインタの配列です。 tzname[0] は通常の
ローカルタイムの名称(日本の場合は"JST")を、tzname[1]はサマータイムの
名称(日本にはありません)を指しています。
これら3つのグローバル変数は、tzset(3)によって環境変数TZ からセットさ
れます。
【環境変数】
TZ
タイムゾーン名とオフセット
【可搬性】
UNIX, DOS窓
【参照】
TZ(3), tzset(3)
【copyright (c) 安江正樹@東海大学理学部物理学科】