mirror of
https://github.com/jrnl-org/jrnl.git
synced 2025-05-10 16:48:31 +02:00
Uses local timezone if timezone could not be parsed
This commit is contained in:
parent
f6be2f13a5
commit
d81f263e8c
1 changed files with 4 additions and 1 deletions
|
@ -310,7 +310,10 @@ class DayOne(Journal):
|
|||
for filename in filenames:
|
||||
with open(filename) as plist_entry:
|
||||
dict_entry = plistlib.readPlist(plist_entry)
|
||||
try:
|
||||
timezone = pytz.timezone(dict_entry['Time Zone'])
|
||||
except pytz.exceptions.UnknownTimeZoneError:
|
||||
timezone = pytz.timezone(get_local_timezone())
|
||||
date = dict_entry['Creation Date']
|
||||
date = date + timezone.utcoffset(date)
|
||||
entry = self.new_entry(raw=dict_entry['Entry Text'], date=date, sort=False)
|
||||
|
|
Loading…
Add table
Reference in a new issue