2

データベースにはMySql時間型の列があり、php コードで時間を 15 分増やす必要があります。

たとえば、時刻が 09:45:00 の場合、10:00:00 になります。

4

2 に答える 2

7

mysql 自体から直接取得できます。

Select DATE_ADD('09:45:00', INTERVAL 15 MINUTE) as updatetime from tableName

詳細については、http: //dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-addを参照してください。

あなたのコメントによると、PHPでやりたい場合は、次のようにすることができます:

$date = new DateTime('09:45:00');
$date->add(new DateInterval('PT15M'));
echo $date->format('h:i:s') . "\n";  //it i will give you 10:00:00
于 2013-11-05T07:49:11.770 に答える
3

これを行うのはどうですか:

strtotime("+15 minutes" , time());

strtotime("+15 minutes" , strtotime( $this->time )); // suppose it's a string
于 2013-11-05T07:49:04.043 に答える