From 19f98c06f54d25f523d56b2ca21705f7ca6f4d93 Mon Sep 17 00:00:00 2001 From: Rudo Kemper Date: Sun, 22 Sep 2024 22:38:22 -0400 Subject: [PATCH] Use datetime instead of dateutil Signed-off-by: Rudo Kemper --- tools/python/google_maps_bookmarks.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/python/google_maps_bookmarks.py b/tools/python/google_maps_bookmarks.py index 36eea3a7f9..46b5a85f4d 100755 --- a/tools/python/google_maps_bookmarks.py +++ b/tools/python/google_maps_bookmarks.py @@ -11,9 +11,7 @@ import urllib.request import xml.etree.ElementTree as ET from os import path, access, R_OK, linesep from io import StringIO - - -from dateutil import parser as dateutil_parser +from datetime import datetime class GoogleMapsConverter: def __init__(self, input_file, output_format): @@ -52,7 +50,9 @@ class GoogleMapsConverter: self.output_format = output_format def convert_timestamp(self, timestamp): - date = dateutil_parser.isoparse(timestamp) + if timestamp.endswith('Z'): + timestamp = timestamp[:-1] + date = datetime.fromisoformat(timestamp) return date.strftime('%Y-%m-%d %H:%M:%S') def get_api_key(self):