0

HH:MM:SSの形式でチャプタータイムがあります。私はドキュメントからそれらを解析しています、そして私は「00:12:14」の形式の文字列として時間を持っています。これをmysql列に保存し、必要な形式で取得して次のことができるようにするにはどうすればよいですか。

  • 1)時間による注文。
  • 2)上記の形式の文字列に変換します。
4

3 に答える 3

1

MySQLの時間タイプを確認することをお勧めします。それはあなたが望むようにあなたがソートしてフォーマットすることを可能にするでしょう。

http://dev.mysql.com/doc/refman/5.0/en/time.html

于 2012-08-31T18:29:36.027 に答える
1

タイプを使用しTIMEます。

これにより、「時間値は、値の正確なタイプやその他の要因に応じて、引用符で囲まれた文字列や数値など、いくつかの形式で表すことができます」。さらに、時間を操作するためのさまざまな機能を実行できます。

于 2012-08-31T18:32:09.250 に答える
0

このような単純なタスクがある場合は、単純なソリューションを選択します。Pythondatetime.timeモジュール(datetime.timeを参照)を選択し、を使用してTIMEオブジェクトを格納しますstrftime

文字列をで分割してから値をコンストラクター:に渡す必要があるため、再度ロードするのは少し面倒です。time例:

def load(timestr):
    hours,minutes,seconds = timestr.split(":")
    return datetime.time(hours,minutes,seconds)

お役に立てれば。

于 2012-08-31T18:39:27.043 に答える