2010年8月2日のブックマーク (1件)

  • AWK Users JP :: n 日後の日付を返す

    n日後の日付を調べるプログラム - みずぴー日記 にインスパイヤされて awk でも n 日後の日付を調べてみます。 nawk, mawk には日付を直接的に扱うことができず、date コマンドの戻り値や srand() の戻り値から計算する必要がありました。 ところが date コマンドの戻り値は date コマンドの実装に依存し、srand() の戻り値は awk のビルド環境に依存するという問題やタイムゾーンを見ないという問題があります。 そこで、gawk 以降に搭載されている systime() 関数と strftime() 関数を用いて、簡単に求めてみることにします。 nawk 等で日付を扱う場合には、AWK Users JP :: nawk で時刻取得 あたりの情報が役に立つでしょう。 #! /usrl/local/bin/gawk -f # days_after_today.

    Rocco
    Rocco 2010/08/02
    gawk の関数で処理してみた。更新、久しぶりで申し訳ないです。RT AWK Users JP :: n 日後の日付を返す