MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

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コードのスナップショットは次のとおりです-

PHP / MySQLでTimeを使用していますか?

これが出力です。

PHP / MySQLでTimeを使用していますか?

これが元の時刻を取得するための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)

  1. 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

  2. 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 ('