datetimeの時間部分のみを比較したいです。私は比較する時間フィールドだけが異なる日付を持っています。日付は異なるので、時間部分だけを考慮したいので、私は2つのdatetimeオブジェクトを作成すると助けにはならないと思います。 datetimeの時間部分のみを比較する - Python
start="22:00:00"
End="03:00:00"
Tocompare="23:30:00"
としての私の文字列
上記は文字列である私は
dt=datetime.strptime(start,"%H:%M:%S")
として日時でそれらを変換したときには、Pythonのデフォルトの日付です
1900-01-01 22:00:00
を与えます。 だから私はこれを避け、時間の部分だけを必要とする必要があります。 Tocompare
がstart
とEnd
でも時間モジュールは、日付部分を考慮し、私は時間の一部を必要としています。@時刻オブジェクトが表す、http://docs.python.org/3.3/library/datetime.html#datetime.timeによる –
をjarmod特定の日とは無関係に(ローカル)時刻。 – jarmod
o申し訳ありません私はちょうどそれを考え出しました...返信ありがとうございます –