エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Groovy|Java]タイムゾーンに関するメモ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Groovy|Java]タイムゾーンに関するメモ - Qiita
タイムゾーンとは 世界中の国々の間では当然時差があります。 で、コレをプログラムの中で扱うとなると... タイムゾーンとは 世界中の国々の間では当然時差があります。 で、コレをプログラムの中で扱うとなると非常に面倒くさい。ヨーロッパとか夏時間があるし。。。 サービスを世界展開させる場合にもどうしても避けることが出来ません。 タイムゾーンというと難しく聞こえますが、時差の計算と言い換えればわかりやすいかもしれません。 前提条件 サンプルとしてUTC、ドイツ時間(冬時間)、日本時間を扱う。 ドイツ時間はUTCから見ると+1時間、日本時間はUTCから見ると+9時間の時差がある。 ついでに、日本時間はドイツ時間(冬時間)から見ると+8時間の時差があることになる。 いきなり結論 まとめればSimpleDateFomratを使ってTimeZoneをUTCとして、DateはそのSimpleDateFormat経由でいじれば、あとはどうとでもなるってことです! コード 渡された文字列から、SimpleDate