• ベストアンサー

日付が変わるとカウントアップ

普段は日付の表示はこちらでまかなっていますが $date =date(d); この場合月が変わると値が0に戻ってしまいます。 PHPスクリプトを設置した日を基準にして 月が変わろうと年が変わろうと 必ず1ずつカウントアップする値を作るにはどうすれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tany180sx
  • ベストアンサー率63% (239/379)
回答No.2

こんなんですかね。 $start = strtotime("2006-09-24"); echo floor((date("U") - $start) / (60*60*24));

その他の回答 (2)

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.3

がると申します。 ユリウス暦というものを用いられると楽に表現できるかと思うのですが。 Googleあたりで調べると出てくるかと思います。

  • tk_uc
  • ベストアンサー率68% (33/48)
回答No.1

floor(time() / 86400) で1970/1/1からの経過日数が出ます。 上記日数から、1970/1/1から基準日までの日数を引いたものが目的に適うかと思います。

関連するQ&A