Saya melihat bahwa perbandingan tanggal dapat dilakukan dan ada juga datetime.timedelta(), tetapi saya berjuang untuk mengetahui bagaimana cara memeriksa apakah waktu saat ini ( datetime.datetime.now()) lebih awal, lebih lambat atau sama dari waktu yang ditentukan (misalnya 8 pagi) terlepas dari tanggalnya.
'23:23:00' > '23:59:00'atau'23:23:00' > '23:09:22', seperti yang akan Anda lakukan antara duadatetime.datetime.now().strftime('%H:%M')nilai. Apakah ini cara terbaik untuk mencapai perbandingan antar waktu? Saya tidak tahu. Apakah itu bekerja? Sejauh yang saya uji, itu berfungsi dengan baik. Tapi yang pasti (dan tentu saja): bukan kesempatan untuk menggunakan ini dengan string datetime yang memiliki bulan, hari kerja.