1

日付に数時間を動的に追加しようとしています。日付、時刻、および時間の変数があります。$appdate は 2013/03/23 の形式です $time は軍用時間形式 13:00:00 です $rei は時間ですが、0 ~ 48 の単純な数値形式です。

$appdate と $time を組み合わせて、選択した $rei 時間を追加して、標準の mysql 形式の $reiexpires で終了しようとしています。2013-03-23 20:00:00

 $reitime = date('H',strtotime($rei));
 $reidate = date('Y-m-d H:i:s',strtotime($appdate.$time));
 $reiexpires = date('Y-m-d H:i:s',strtotime($reidate + $reitime));
4

1 に答える 1

4
$appdate = "2013/03/23";
$time = "13:00:00";
$rei = 48;

$reitime = strtotime($appdate . " " . $time . " + " . $rei . " hours");
$reiexpires = date('Y-m-d H:i:s', $reitime);

echo $reiexpires;

出力:

2013-03-25 13:00:00
于 2013-03-24T04:32:29.203 に答える