-4

重複の可能性:
5 日前の日付を調べるには?

今日から 7 日前の日付を yyyy-mm-dd の形式で計算しようとしています。

7は任意の数字です。

ありがとう

4

3 に答える 3

2
<?php
echo strftime('%Y:%m:%S',(strtotime('7 days ago')));
?>
于 2012-11-04T20:25:38.233 に答える
1

最初に x 日前のタイムスタンプを計算し、php の date() 関数で日付を作成します。

$x = 7; //number of days in the past

$past_stamp = time() - $x*24*60*60;

$past_date = date('Y-m-d', $past_stamp);

それが役に立てば幸い。

于 2012-11-04T20:32:21.383 に答える
1

これを試して

<?php
  $days_ago = 7;
  $time = strftime('%Y-%m-%d',(strtotime($days_ago.' days ago')));
  echo $time;
?>

与えます:

2012-10-28

于 2012-11-04T20:33:33.640 に答える