アカウント名:
パスワード:
サマータイムなんて表示上の話で世界標準時間があるのだからなぜサマータイムなんぞ考慮せねばならんのか(UTC)とでも書いておけば対応完了でいいと思うけど。
それは最も良くある勘違いです。表示を変えれば良いだけなら誰も苦労しません。時刻を見て動く自動処理や、集計処理で、切り替えのタイミングでのイレギュラーな動作を正しく(業務によって正しい扱いは変わる)実装する必要があります。1日が24時間だという前提で作られているプログラムや記録データも全てダメになります。システムに疎い人の身近なところでも、あなたが入力している勤怠記録がサマータイム切り替えを伴う深夜残業に対応して正しく計算出来るかを想像してみれば、如何に対応が容易ではないかがわかるでしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
標準時間で (スコア:0)
サマータイムなんて表示上の話で世界標準時間があるのだからなぜサマータイムなんぞ考慮せねばならんのか(UTC)とでも書いておけば対応完了でいいと思うけど。
Re:標準時間で (スコア:0)
それは最も良くある勘違いです。
表示を変えれば良いだけなら誰も苦労しません。
時刻を見て動く自動処理や、集計処理で、切り替えのタイミングでのイレギュラーな動作を正しく(業務によって正しい扱いは変わる)実装する必要があります。
1日が24時間だという前提で作られているプログラムや記録データも全てダメになります。
システムに疎い人の身近なところでも、あなたが入力している勤怠記録がサマータイム切り替えを伴う深夜残業に対応して正しく計算出来るかを想像してみれば、如何に対応が容易ではないかがわかるでしょう。