[PHP-users 12155] Re: 曜日を取得するには?
KOYAMA Tetsuji
php-users@php.gr.jp
Tue, 10 Dec 2002 19:22:22 +0900
小山です。
At Tue, 10 Dec 2002 18:57:26 +0900,
Kazumasa Gotoh wrote:
> > また、下記の方法以外にも曜日を取得する方法はあるのでしょうか?
>
> まぁ、自前で C 言語を用いてこのような問題を起こさない日付関数を
> 作成し、それを PHP に組み込むという方法はあります。
このような時のための Date_Calc です。
Date_Calc は PEAR のクラス群のひとつで、Date パッケージに含まれてい
ます。日付演算をすべて PHP で行っています。(PEAR のインストール方法は
長くなるので省略。)
こんな風に使えます。
<?php
require_once('Date/Calc.php');
$dow = Date_Calc::dayOfWeek(1, 1, 4000);
echo "dow: $dow<br>\n";
?>
これを実行すると
dow: 6
と表示されます。
--
小山 哲志@ビート・クラフト
koyama@beatcraft.com
koyama@hoge.org