指定された時間が午前か午後か知りたいです。これがPythonでTimeオブジェクトを作成して比較する正しい方法かどうかはわかりません。それとももっと良い方法がありますか?
def part_of_day_statistics(x):
if x > time.strptime('6:00 am') and x < time.strptime('11:59 am'):
return 'Morning'
if x > time.strptime('12:00 pm') and x < time.strptime('5:59 pm'):
return 'Afternoon'