エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
時刻には「必ず」タイムゾーンをつけて扱え!絶対だぞ!? - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
時刻には「必ず」タイムゾーンをつけて扱え!絶対だぞ!? - Qiita
プログラムで時刻を扱うときは、必ずタイムゾーン付きの方の時刻型を使いますよね? 「UTCの時刻に変換... プログラムで時刻を扱うときは、必ずタイムゾーン付きの方の時刻型を使いますよね? 「UTCの時刻に変換してdatetime without timezone型の列に格納」なんて、レガシー対応以外ではしませんよね!? REST APIで、パラメータで時刻渡すときは2019-11-29T20:36:37+09:00みたいにタイムゾーン付きの表記にしますよね!? 「当たり前じゃないか」という方には、この記事は蛇足です。 でも、 「datetime without timezoneで、サーバーのタイムゾーンを使えばいい」 「内部ではUTCに揃えて扱う」 「パラメータは "2019-11-29T20:36:37"形式で。タイムゾーンはJSTに統一」 とか言いだす人に遭遇することが意外とあります。 次回遭遇したときに備えて(or 次回遭遇を防ぐために)、なぜタイムゾーン付きをつけるべきなのかこの記事で説