8

タイムゾーンのリストはかなり長く、多くの重複があり、エンドユーザーはもちろんプログラマーにとってもあまり友好的ではありません。

リストを短縮して、80% 以上のユーザーにとって使いやすく十分なものにする方法はありますか? しかし、どのように人気のあるTz を決定するのでしょうか?

Windows のリストはかなり良さそうに見えますが、それがモデルとして適切なリストかどうかはわかりません。DST がオプションであることは興味深いことですが、なぜリストが短くなるのですか? 誰かがここで相当する tz を計算しました

私は太平洋夏時間 (PDT) にいます。JSgetTimezoneOffset()は 420 ==> オフセット -7 を返します。上記のタイムゾーン リストを使用すると、米国/太平洋 (-8) であることがどのようにわかりますか?

さらに、タイムゾーンの一般的な名前は何ですか? US/Pacificまたは確かにまたはCanada/Pacificより親しみやすいように聞こえます。America/Los_AngelesAmerica/Vancouver

最後に、上記の 2 つのタイムゾーンの違いは何ですか? それらを安全にグループ化してAmerica/Los_Angeles、アプリで使用することはできますか? タイムゾーンをグループ化するにはどうすればよいでしょうか?

ありがとうございました!

4

2 に答える 2

2

フレンドリーな TZ 名は主観的なものです。ある名前が好きな人もいれば、気分を害する人もいます。tz リストを短縮する方法を考え出す代わりに、ジオロケーションを実装して、ユーザーのタイムゾーンを事前に選択してみませんか?

100% 正確というわけではなく、旅行者にとってはまったく間違っていますが、ユーザーに無限のリストをスクロールさせるよりはましだと思います。

于 2012-05-16T03:42:32.380 に答える
0

このアプローチを見てください。私にとって非常に友好的であり、その方法について十分に文書化されています。

于 2015-08-19T10:25:00.327 に答える