mysql データベース テーブルには、データ型が時間 ( http://dev.mysql.com/doc/refman/5.0/en/time.html ) の列があります。テーブル データにアクセスすると、Python はこの列の値を datetime.timedelta オブジェクトとして返します。これから時間を抽出するにはどうすればよいですか?(Python マニュアルの timedelta の目的がよくわかりませんでした)。
たとえば、テーブルの列には値「18:00:00」が含まれています Python-MySQLdb はこれを datetime.timedelta(0, 64800) として返します
以下は無視してください(異なる値を返します)-
追加: テーブルの時刻の値に関係なく、python-MySQLdb は datetime.timedelta(0, 64800) のみを返すようです。
注:私はPython 2.4を使用しています