私はの可変整数を持っていると言います3000
これは、現在から将来3000 minutes
までの日付をどのように計算するのでしょうか。3000 minutes
それが助けになるなら、私はすでにそれを変数に分解しているいくつかのphpを持っています
$days
$hours
$minutes
助けてくれてありがとう
私はの可変整数を持っていると言います3000
これは、現在から将来3000 minutes
までの日付をどのように計算するのでしょうか。3000 minutes
それが助けになるなら、私はすでにそれを変数に分解しているいくつかのphpを持っています
$days
$hours
$minutes
助けてくれてありがとう
PHP> = 5.2.0と仮定すると:
$d = new DateTime();
$future = $d->add(new DateInterval("PT{$minutes}i"));
^-- i/m(i)nutes, h/hour, d/day
echo $future->format('c');
私が考えることができる最も簡単な方法は次のとおりです。
$minutes = 3000;
$newDate = new DateTime("now + {$minutes} minutes");
echo $newDate->format('m/d/Y H:i:s')
strtotime('+3000 minutes')
3000分先のタイムスタンプが表示されます。そのタイムスタンプを使用して、日付でフォーマットできます。
DateTime
または、クラスを使用してadd
メソッドで加算を行うこともできますが、それは必要なものよりも少し冗長だと思います。