1

datetimeユーザーが追加の日数/時間を表す値とともに値を送信datetimeし、2 つを追加した結果を mysql データベースに保存できるようにしたいと考えています。

4

3 に答える 3

1

PHPでやりたい場合は、これが役立ちます:

$datetime = '2010-02-11 12:00:00';

$days = '5';
$hours = '3';

$new_datetime = date('Y-m-d H:i:s', strtotime("+$days days $hours hours", strtotime($datetime)));

echo $new_datetime; # Will output '2010-02-16 15:00:00'
于 2010-02-11T06:19:48.193 に答える
0

PHPでこれを実行する場合は、mktimeを使用して、必要に応じて時間/日付の値を追加できます。

$time = mktime($hours + $extra_hours, $minutes, $seconds, $months + $extra_months, $days, $years);
$date = date('Y-m-d H:i:s', $time);
于 2010-02-11T06:20:39.313 に答える
0

datetime に間隔 (1 日または数時間) を追加するには、date_add関数を使用できます。

于 2010-02-11T06:12:50.343 に答える