MySQL時間をHH:MM:SSからHH:MMに変換します
変換するには、MySQL TIME_FORMAT()を使用します。まず、-
を作成しましょうmysql> create table DemoTable1419 -> ( -> ArrivalTime time -> ); Query OK, 0 rows affected (0.78 sec)
挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します。ここに、時間記録を挿入しました-
mysql> insert into DemoTable1419 values('12:30:45'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable1419 values('11:00:55'); Query OK, 1 row affected (0.45 sec) mysql> insert into DemoTable1419 values('09:59:34'); Query OK, 1 row affected (0.16 sec)
select-
を使用してテーブルのすべてのレコードを表示しますmysql> select * from DemoTable1419;
これにより、次の出力が生成されます-
+-------------+ | ArrivalTime | +-------------+ | 12:30:45 | | 11:00:55 | | 09:59:34 | +-------------+ 3 rows in set (0.00 sec)
以下は、MySQL時間をHH:MM:SSからHH:MMに変換するためのクエリです-
mysql> select ArrivalTime,time_format(ArrivalTime,'%H:%i') from DemoTable1419;
これにより、次の出力が生成されます-
+-------------+----------------------------------+ | ArrivalTime | time_format(ArrivalTime,'%H:%i') | +-------------+----------------------------------+ | 12:30:45 | 12:30 | | 11:00:55 | 11:00 | | 09:59:34 | 09:59 | +-------------+----------------------------------+ 3 rows in set (0.05 sec)
-
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 ('
-
時間を12時間形式から24時間形式に変換するPythonプログラム
PCの時間を考えると、24時間形式に変換されます。ここでは、文字列のスライスを適用しています。 ここでは、時間がPMの場合はルールに従い、時間の部分で12を追加し、時間がAMの場合は追加しないでください。 例 Input: 12:20:20 PM Output: 24:20:20 アルゴリズム Step 1: Input current datetime. Step 2: Extract only time from datetime format. Step 3: Using string slicing check last two words PM or AM. Step 4: if