import timefrom datetime import datetimetime.time()# Anlık süreyi saniye cinsinden verirdatetime.utcnow()# UTC formatında tarihi verirdatetime.now()# Yerel formatta tarihi verir (Türkiye)datetime.datetime.now().time()# Yerel formatta saati verir (Türkiye)# Formatlı zaman bilgisi 26-Jun-2019-16:00:07datetime.now().strftime('%d-%b-%Y-%H:%M:%S')
defget_time_remain(time: datetime.time) -> datetime.timedelta:"""Yerel saat ile verilen time arasındaki farkı bulma Arguments: time {time} -- Saat bilgisi Returns: timedelta -- Zaman farkı """return time - datetime.strptime(str(datetime.now().time()), FORMAT_TIME)defis_before(time: datetime.time) ->bool:"""Verilen süre geçildi mi Arguments: time {dtime} -- Saat bilgisi Returns: bool -- Geçildiyse evet """returnget_time_remain(time).days <0