PHP DateTime は日付と時刻を組み合わせることができます。
P粉178894235
2023-07-31 10:43:08
<p>PHP で MySQL の「time」列形式を使用して日付と時刻を結合するにはどうすればよいですか? </p>
<pre class="brush:php;toolbar:false;">$date = New DateTime();
$time = $record->time //14:00:00
<p>これを実行してください</p>
<pre class="brush:php;toolbar:false;">$date = New DateTime();
$date->setTime(explode(':',$record->time)[0],explode(':',$record->time)[1],explode(':',$record- >time)[2]);
<p>これより良い方法はありません</p>
私は個人的に、単なる配列や文字列ではなく高レベルのオブジェクトを使用することを好むため、これが私のアプローチ方法です。これは一部の人にとってはやりすぎかもしれません。それは私もよく理解していますが、コア メソッドはグローバル関数として簡単に書き換えることもできるので、これを考慮に入れていただければ幸いです。
全体的には非常にシンプルで簡単で、コードとほぼ同じだと思います。ただし、分割後に整数に変換し、時間が予想範囲内であることを確認します。
リーリー ###使用法:### リーリー出力:
リーリーデモ:
https://3v4l.org/B6mr4#v8.2.7