« 1.3.日付の出力(RubyクックブックをPHPに翻訳する) | メイン | レシピ1.5.日付の演算 »

レシピ1.4.日付の反復

RubyクックブックをPHPに翻訳してみる。

レシピ1.4.日付の反復

mktimeはUNIXのタイムスタンプを返します。
このタイムスタンプは秒数を表しています。

<?php
///1999年12月31日から2000年1月10日までの繰り返し
$day = 60 * 60 * 24; //1日の秒数
$from = mktime(0, 0, 0, 12, 31, 1999);
$to = mktime(0, 0, 0,  1, 10, 2000);
for ($date = $from;
     $date <= $to;
     $date += $day) {
  print_r(date('Y/m/d', $date) . '<br />');
}
?>

トラックバック

このエントリーのトラックバックURL:
http://www.gesource.jp/mt/mt-tb.cgi/514

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

About

2007年08月21日 06:36に投稿されたエントリーのページです。

ひとつ前の投稿は「1.3.日付の出力(RubyクックブックをPHPに翻訳する)」です。

次の投稿は「レシピ1.5.日付の演算」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35