ホームページ >バックエンド開発 >PHPチュートリアル >MySQL 時間ストレージ関連の問題
MySQLの時刻保存問題
フロントで時刻がxx時間xx分と表示されるのですが、どうやってデータベースに保存して読み取るのですか?
-----解決策--------------------------------
フィールドの種類は何ですか? DATE xxxx-xx-xx
DATETIME xxxx-xx-xx xx:xx:xx
TIME xx:xx:xx
のような、対応する型形式
で保存するだけです。
------解決策-----
$s = '16:48'; >//$s = '16:48';
echo date('H:i:s' , strtotime(preg_replace('/[^d]/', '', $s))); >
16:48:00 を取得
これは時間型フィールドに書き込む必要があるデータです