PHP / MySQLでTimeを使用していますか?
PHP / MySQLで時間を処理するには、strtotime()関数を使用できます。同じ-
のPHPコードは次のとおりです。$timeValue='8:55 PM'; $changeTimeFormat = date('H:i:s', strtotime($timeValue)); echo("The change Format in 24 Hours="); echo($changeTimeFormat);
PHPコードのスナップショットは次のとおりです-
これが出力です。
これが元の時刻を取得するためのMySQLクエリです-
mysql> SELECT CONCAT('The change Format in 12 Hours in MySQL=',DATE_FORMAT('2019-03-12 20:55:00', '%l:%i %p')) AS OriginalTimeFormat;
以下は出力です-
+------------------------------------------------+ | OriginalTimeFormat | +------------------------------------------------+ | The change Format in 12 Hours in MySQL=8:55 PM | +------------------------------------------------+ 1 row in set (0.00 sec)
-
PHPとMySQLで「ブール」値を処理する方法は?
MySQLバージョン8.0.12を使用しています。まず、MySQLのバージョンを確認しましょう: mysql> select version(); +-----------+ | version() | +-----------+ | 8.0.12 | +-----------+ 1 row in set (0.00 sec) MySQLでブール値を処理するには、BOOL、BOOLEAN、またはTINYINT(1)を使用できます。 BOOLまたはBOOLEANを使用する場合、MySQLはそれを内部でTINYINT(1)に変換します。 BOOLまたはBOOLE
-
PHP変数「11:00AM」をMySQL時間形式に変換しますか?
DateTimeを使用して、PHP変数「11:00 AM:をMySQL時間形式に変換します。 PHPコードは次のとおりです- $phpTime = '11:00 AM'; echo('The PHP Time Format is ='); echo ($phpTime); $timeFormat = DateTime::createFromFormat( 'H:i A', $phpTime); $MySQLTimeFormat = $timeFormat->format( 'H:i:s'); echo ('