-
Notifications
You must be signed in to change notification settings - Fork 4
/
859.txt
91 lines (63 loc) · 4.45 KB
/
859.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
[3] ある地の[[時刻]]を、[DFN[[RUBYB[地方時]@en[local time]]]]などといいます。
[9] [[地方時]]という語はいくつかの異なる意味で用いられています。
* 地方の時刻
[8] ある地方の[[時刻]]のことを、
[[地方時]]、
[DFN[現地時間]]、[DFN[常用時]] [SRC[>>4]]、[DFN[地方標準時]]、[DFN[LST]] などといいます。
;; [6] ここでいう常用時は、[[旧天文時]]に対する[[常用時][日界]]とは異なります。
[13] [[標準時]]が実施されている地域では、その[[標準時]]を指します。
[14] [[夏時刻]]が実施されている期間については、[[夏時刻]]を指すのが一般的です。
;; [20] この「[[夏時刻]]実施期間中は[[夏時刻]]、それ以外は[[標準時]]」
を表す[[地方時]]以外の曖昧でない言葉がないのが、たまにつらい。。。
* 太陽時
[10] ある地点の[[太陽時]]のことを、
[[地方時]]といいます。
[5] 厳密には[[地方平時]] (= [[平均太陽時]]) と[[地方真時]] (= [[真太陽時]])
などがあります。近現代の文献における多くの場合、[[地方時]]とは[[平均太陽時]]を指しています。
* 地方の時刻と太陽時との違い
[11] 近代的[[標準時]]制度確立以前は、
ある地点の[[時刻]]とはほぼその地点の[[太陽時]]のことでした。
しかし近代的[[標準時]]制度では、[[国]]レベルの広い地域で1つの共通の[[時刻]]が用いられるため、
両者が異なる場合が多くなっています。
[EG[
[12] 例えば[[東京]]の[[地方時]]というと、
[[東京]]の[[平均太陽時]] [TZ[+09:18]] を指していることもあれば、
[[東京]]で現に用いられている[[標準時]] [TZ[+09:00]] を指していることもあります。
]EG]
[21] [[夏時刻]]が実施される場合や[[中華人民共和国の標準時]]のように広大な地域で1つの[[標準時]]が用いられる場合のように、
両者に1時間以上の大きな差があることも、少なくありません。
* 時間帯のない日時
[7] [[計算機システム]]では、[[時間帯のない日時]]を[[地方時]]、
[[浮動時]]などと呼ぶことがあります。
[15] これは当該[[計算機]]の動作している地域で使われる[[時刻]]を表していることが多いですが、
文脈により決まるその他の地域の[[時刻]]を表していたり、
どこの[[時刻]]であるか不明であることを表していたりする場合もあります。
[EG[
[19] [[HTML]] には[[時間帯]]を指定しない[[日時]]を[[利用者]]に指定させる
[CODE[<input type=datetime-local>]] があります。
例えば[[航空機]]の発着[[日時]]を[[空港]]の[[現地時間]]で指定させるために使うことが想定されています。
]EG]
* UTC ではない日時
[16] [[世界時]]で記述された[[時刻]]に対して、そうでないものを一括して[[地方時]]と呼ぶことがあります。
[17] 特に[[計算機システム]]では、[[システム時間]]のうち [[UTC]]
ではないもののことを[[地方時]]と呼ぶのが一般的です。
この[[地方時]]は、 [[UTC]] と特定の[[時差]]で表される[[時刻]]である場合もあれば、
[[UTC]] との[[時差]]が明確に設定されていない[[時刻]]である場合もあります。
;; [[システム時刻]]参照。
[EG[
[18] [[Perl]] には[[システム時刻]]を [[UTC]] で返す [CODE[gmtime]] と、
[[ロケール]]に応じた[[地方時]]で返す [CODE[localtime]] の2つの[[現在時刻]]を返す[[関数]]があります。
]EG]
[EG[
[22] [[日本]]向けの[[Webアプリケーション]]を[[米国]]の[[データセンター]]の[[計算機]]で提供する場合、
[[米国]]に存在するにも関わらず、[[計算機]]の[[地方時]]を[[日本時間]]とすることがあります。
]EG]
* メモ
[1] [DFN[[RUBYB[[[地方時]]]@en[local time]]]]は、
[[日の標準時]]や [RUBYB[[[UTC]] に基づかない日の時刻]@en[non-UTC based time of day]]など局所的に適用される[[時刻]]です [SRC[>>2]]。
[REFS[
- [2] [[ISO 8601:2004]] 2.1.16
]REFS]
[REFS[
- [4] [CITE@ja[時刻系 - Wikipedia]] ([TIME[2016-07-06 14:53:53 +09:00]]) <https://ja.wikipedia.org/wiki/%E6%99%82%E5%88%BB%E7%B3%BB#.E5.9C.B0.E6.96.B9.E6.99.82>
]REFS]