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) 安江正樹@東海大学理学部物理学科】