具体的に例を示してUTCで記録するだけで問題が解決しないことを示そう
イギリスとモロッコはともにUTC+0000である。
イギリスはサマータイムを実施しているがモロッコは実施していない
さてイギリスとモロッコに住む人がともに朝8時に目覚ましをかけたとしよう
UTC+0000なのだからUTCで記録するとどちらも同じ8:00ということになる
ではUTCで8:00にアラームが鳴ると設定されている場合に、
どちらも同じ時間にアラームを鳴らしていいだろうか?
残念ながらサマータイム中のイギリスは違う。1時間繰り上げているために
モロッコで8:00は、イギリスでは9:00になる
この時間のずれに対応するのが本当のサマータイム対応
UTCで8:00にアラームが鳴るという設定を、正しく機能させるにはどうするか?
それには「どこの国」という情報が必要になる。
それがわからないとサマータイムを実施しているかどうかすらわからないし、
何時に時間をずらすのかもわからない
またサマータイムを実施しているからと言って、1時間繰り上げるかどうかはものによる
だから「サマータイムの時にどうするか?」という情報も必要になる。
今回の日本のように2時間とか言っているなら「何時間ずらすか?」の情報も必要になるかもしれない
(国情報のみでずらす時間が決定できるなら、国情報のみでよいが)
前スレ [特設]サマータイム対応相談室
https://mevius.5ch.net/test/read.cgi/tech/1533947968/
探検
[特設]サマータイム対応相談室
■ このスレッドは過去ログ倉庫に格納されています
2018/08/23(木) 21:32:24.17ID:PC3NGxdh
2018/08/23(木) 21:32:58.85ID:PC3NGxdh
あ、その2をつけ忘れたw
朝9:00の意味することが二通りあるんだよ
日本標準時をJSTとして
日本夏時間をJDTと呼ぶならば
9:00は、JSTで9:00(UTCだと0:00)、JDTでも9:00(UTCでは前日23:00)なのか
JSTで9:00(UTCだと0:00)、JDTで10:00(UTCは同じく0:00)
アラームだと期待するのは前者なんだが、
そうするとUTCで0:00と設定するのはダメだし
UTCで23:00と設定するのもダメ
設定時間が日付によって変わる。というのがサマータイムの本質なわけ
朝9:00の意味することが二通りあるんだよ
日本標準時をJSTとして
日本夏時間をJDTと呼ぶならば
9:00は、JSTで9:00(UTCだと0:00)、JDTでも9:00(UTCでは前日23:00)なのか
JSTで9:00(UTCだと0:00)、JDTで10:00(UTCは同じく0:00)
アラームだと期待するのは前者なんだが、
そうするとUTCで0:00と設定するのはダメだし
UTCで23:00と設定するのもダメ
設定時間が日付によって変わる。というのがサマータイムの本質なわけ
2018/08/23(木) 21:33:15.03ID:PC3NGxdh
ローカライゼーションとインターナショナリゼーションの違いにも似てるな
UTCで記録してもインターナショナリゼーションレベルの対応しかできない
サマータイムに対応するのはローカライゼーション(現地の文化に合わせること)
UTCで記録することはこっち
https://globalization.co.jp/resource/g11n/i18n/
> インターナショナリゼーションとは
> インターナショナリゼーションとは、ソフトウェア(アプリやウェブを含む)を
> さまざまな言語や地域に対応できる形に作っておくことを指します。
サマータイム対応はこっち
https://globalization.co.jp/resource/g11n/l10n/
> ローカリゼーションとは、ソフトウェア(アプリやウェブを含む)を
> 特定の言語や地域に合う形にすることを指します。
一時間ずらす日時は、地域によって異なる
UTCで記録してもインターナショナリゼーションレベルの対応しかできない
サマータイムに対応するのはローカライゼーション(現地の文化に合わせること)
UTCで記録することはこっち
https://globalization.co.jp/resource/g11n/i18n/
> インターナショナリゼーションとは
> インターナショナリゼーションとは、ソフトウェア(アプリやウェブを含む)を
> さまざまな言語や地域に対応できる形に作っておくことを指します。
サマータイム対応はこっち
https://globalization.co.jp/resource/g11n/l10n/
> ローカリゼーションとは、ソフトウェア(アプリやウェブを含む)を
> 特定の言語や地域に合う形にすることを指します。
一時間ずらす日時は、地域によって異なる
4デフォルトの名無しさん
2018/08/23(木) 21:35:58.71ID:EIhBcxjq2018/08/23(木) 21:37:37.63ID:PC3NGxdh
6デフォルトの名無しさん
2018/08/23(木) 21:38:06.77ID:EIhBcxjq サマータイムは生活を変えるためのものだから
目覚ましは標準時に合わせるのが普通だと思う
目覚ましは標準時に合わせるのが普通だと思う
7デフォルトの名無しさん
2018/08/23(木) 21:39:14.04ID:EIhBcxjq >>5
ユーザと話せば解決だね
ユーザと話せば解決だね
2018/08/23(木) 21:40:29.49ID:PC3NGxdh
ん?世界標準時?日本標準時?
日本標準時だろうけど、日本標準時がJSTからJDTに変わると
1時間早く起きないといけないんだよね
日本での表示上はどちらも9:00だけど、世界標準時から見ると1時間前に起きることになる
日本標準時だろうけど、日本標準時がJSTからJDTに変わると
1時間早く起きないといけないんだよね
日本での表示上はどちらも9:00だけど、世界標準時から見ると1時間前に起きることになる
2018/08/23(木) 21:41:03.60ID:PC3NGxdh
10デフォルトの名無しさん
2018/08/23(木) 21:44:12.75ID:EIhBcxjq11デフォルトの名無しさん
2018/08/23(木) 21:45:06.59ID:EIhBcxjq■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】Jリーグ、43億円の赤字予算を承認 ★2 [鉄チーズ烏★]
- 「レーダー照射」なぜ中国は素直に謝罪しないのか 非を認めず反論、逆ギレ「ごめんなさい」と言えない国情★3 [七波羅探題★]
- 松村沙友理、スタバは好きだけど「やっぱコーヒーに700円800円が…」「家でお湯わかしてやったらタダやん」 [muffin★]
- 40代教員、1億8600万円分の暗号資産だまし取られる 「警察手帳のような物」見せられ−滋賀県草津市 [蚤の市★]
- 上野動物園の双子パンダ、1月末に中国に返還へ 国内でパンダ不在に ★4 [蚤の市★]
- 【ラブホ】小川晶前市長、出直し立候補意向 周囲に伝達 群馬・前橋市長選 [ぐれ★]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★7
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★8
- 多極化の時代の到来によって、日本人が明治維新以降してきた欧米の猿真似が全部間違いだったと判明 [805596214]
- ブレイキングダウンの試合前挑発タイムでくも膜下出血 朝倉未来の責任は [279254606]
- 稲川淳二に似てるのになぜかモテない
- お前らって俺のことどう思ってるの?
