タグ

ブックマーク / easycgi.xrea.jp (1)

  • 簡単CGI: 曜日 ~Zeller(ツェラー)の公式~

    ■ 曜日 ~Zeller(ツェラー)の公式~ 曜日ってどうやって求めるの?と思った方もいらっしゃると思いますが、 実は、求めるための公式があるのです。「Zeller(ツェラー)の公式」といいます。 これで、1582年10月15日(金)以降のある日付の曜日を求めることができます。 年 + 年/4 - 年/100 + 年/400 + (13*月+8)/5 + 日 を7で割ったときのあまりが、 0ならば日曜、1ならば月曜・・・6ならば土曜になります。 (ただし、1月、2月は前年の13月、14月として計算することになっています。) これを、Perlの式で表すとこうなります。 ($year + int($year/4) - int($year/100) + int($year/400) + int((13*$month + 8)/5) + $day) %7 簡単なサンプルを見てみましょう。 <サンプ

    zetamatta
    zetamatta 2005/11/20
    曜日を出す方法
  • 1