2008-02-08

サマータイムうざー

GNU date for shell script lover の続き。

(閏秒はおいておくとして)"今" - 86400 秒が「昨日」にならない環境があるんですよね。

$ date -d "2008/03/10"
Mon Mar 10 00:00:00 PDT 2008

$ date -d "2008/03/10 - 1 day"
Sat Mar 8 23:00:00 PST 2008

まー、タイトルで種明かししてるのでバレバレですが、これはアメリカ西海岸の場合です。今のところ日本では気にしないでいいんですが、サマータイムなんてものがあると、1時間減ったり増えたりするんですよね。ややこしい。

頼むから日本では導入しないでください、お役人様。

0 件のコメント:

prometheusのrate()関数の罠

 久しぶりのAdventカレンダー挑戦、うまくいく気がしません。 閑話休題。実のところ、rate()関数というよりは、サーバー側のmetric初期化問題です。 さて、何らかのサーバーAがあったとして、それが更に他のサーバーBにRPCを送っているとします。サーバーBの方でホワイトボ...