HH:MM:SSの形式でチャプタータイムがあります。私はドキュメントからそれらを解析しています、そして私は「00:12:14」の形式の文字列として時間を持っています。これをmysql列に保存し、必要な形式で取得して次のことができるようにするにはどうすればよいですか。
- 1)時間による注文。
- 2)上記の形式の文字列に変換します。
MySQLの時間タイプを確認することをお勧めします。それはあなたが望むようにあなたがソートしてフォーマットすることを可能にするでしょう。
このような単純なタスクがある場合は、単純なソリューションを選択します。Pythondatetime.time
モジュール(datetime.timeを参照)を選択し、を使用してTIMEオブジェクトを格納しますstrftime
。
文字列をで分割してから値をコンストラクター:
に渡す必要があるため、再度ロードするのは少し面倒です。time
例:
def load(timestr):
hours,minutes,seconds = timestr.split(":")
return datetime.time(hours,minutes,seconds)
お役に立てれば。