work on timezone

This commit is contained in:
bkfox 2017-05-10 17:29:08 +02:00
parent 96d864d9c4
commit 087e3614fa

View File

@ -17,10 +17,11 @@ def date_or_default(date, no_time = False):
if date_only is True if date_only is True
""" """
date = date or tz.now() date = date or tz.now()
if issubclass(date, date.datetime) and not tz.is_aware(date):
date = tz.make_aware(date)
if no_time: if no_time:
return as_date(date) return as_date(date)
if isinstance(date, datetime.datetime) and not tz.is_aware(date):
date = tz.make_aware(date)
return date return date
def to_timedelta (time): def to_timedelta (time):