We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e4711f commit d8f7245Copy full SHA for d8f7245
1 file changed
webapp/store/logic.py
@@ -194,13 +194,9 @@ def convert_date(date_to_convert):
194
:param date_to_convert: Date to convert
195
:returns: Readable date
196
"""
197
- date_parsed = parser.parse(date_to_convert)
198
- # Ensure we have a timezone-aware datetime
199
- if date_parsed.tzinfo is None:
200
- date_parsed = date_parsed.replace(tzinfo=datetime.timezone.utc)
201
-
202
- now = datetime.datetime.now(datetime.timezone.utc)
203
- delta = now - datetime.timedelta(days=1)
+ local_timezone = datetime.datetime.utcnow().tzinfo
+ date_parsed = parser.parse(date_to_convert).replace(tzinfo=local_timezone)
+ delta = datetime.datetime.utcnow() - datetime.timedelta(days=1)
204
205
if delta < date_parsed:
206
return humanize.naturalday(date_parsed).title()
0 commit comments