1
私はこれは、あなたが知っているように時間差を計算するためのコードであるURL- 時間差が
$datetime1 = new DateTime("2010-06-20");
$datetime2 = new DateTime("2011-06-22");
$difference = $datetime1->diff($datetime2);
echo 'Difference: '.$difference->y.' years, '
.$difference->m.' months, '
.$difference->d.' days';
print_r($difference);
stackoverflowの時間差についての記事を読んで、私は挿入する時間の差分を必要としますdb。しかし、もしtime diffが0年未満であれば0年も挿入しますが、どうすればこれを防ぐことができますか? foreach
とy
、m
、d
値を超える
* insert into db * - その重要な列の種類は何ですか? – RomanPerekhrest
それはvarchar 30 –
なので、その列に '0 years、0 months、2 days'という値がありますか? – RomanPerekhrest