[PHP-users 17655]Re: 指定日付から週始と週終を得るには?

Osamu Shigematsu m5issige @ mr.hitachi-medical.co.jp
2003年 9月 3日 (水) 15:40:37 JST


重松です。こんにちは。
すでに他の方からいくつか回答が寄せられていますが、getdate() は、まだでて
ないようなので。
この関数を使えば、曜日を数値として取得できます。
サンプルの出所が書いてないので分かりませんが、そんな下品な処理をしなくて
も、ご所望の情報が一発で取れます。
PHP は、関数が多数用意されているので、まずは、そのものずばりがないかよく
探すことが肝要です。でないと、無駄なコーディングを行い、バグを自分で作っ
てはまるかもしれません。コードを書かなければ、バグも作らない、なので、書
かずに済むならば、そうしたほうが幸せになれる確率がぐんとアップします。な
ぜなら、書いてないコードはメンテナンス必要もないからです。
ちなみに、日付に関する関数などに一覧は以下の URL で参照できます。
http://jp.php.net/manual/ja/ref.datetime.php
しかく スクリプト
<?php
var_dump($info = getdate($now = time()));
echo date('Y-m-d', $now - ((60 * 60 * 24) * $info['wday']));
?>
しかく 実行結果
array(11) {
 ["seconds"]=>
 int(44)
 ["minutes"]=>
 int(21)
 ["hours"]=>
 int(6)
 ["mday"]=>
 int(3)
 ["wday"]=>
 int(3)
 ["mon"]=>
 int(9)
 ["year"]=>
 int(2003)
 ["yday"]=>
 int(245)
 ["weekday"]=>
 string(9) "Wednesday"
 ["month"]=>
 string(9) "September"
 [0]=>
 int(1062570104)
}
2003年08月31日
-- 
Osamu Shigematsu <m5issige @ mr.hitachi-medical.co.jp>


PHP-users メーリングリストの案内

AltStyle によって変換されたページ (->オリジナル) /