diff --git a/schedule.py b/schedule.py index c7173f5..220ba8e 100755 --- a/schedule.py +++ b/schedule.py @@ -7,7 +7,7 @@ import os import re import sys import typing -from datetime import date, datetime, timedelta +from datetime import date, datetime, timezone import ics # type: ignore import jinja2 @@ -194,8 +194,7 @@ def main() -> None: with open(ics_file, "w") as fh: fh.write(cal.serialize()) - now = datetime.utcnow() # need to rewrite this, utcnow is deprecated - now_str = now.strftime("%Y-%m-%d_%H:%M") + now_str = datetime.now(timezone.utc).strftime("%Y-%m-%d_%H:%M") filename = os.path.join(data_dir, now_str + ".html") with open(filename, "w") as fh: fh.write(page)