66"""
77
88import calendar
9- from datetime import datetime
10- from datetime import timedelta
119import re
1210import sys
1311import time
12+ from datetime import datetime
13+ from datetime import timezone
14+ from datetime import timedelta
1415
1516
1617TIME_FORMAT = "%Y-%m-%dT%H:%M:%SZ"
@@ -175,7 +176,7 @@ def time_in_a_while(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0
175176 :return: UTC time
176177 """
177178 delta = timedelta (days , seconds , microseconds , milliseconds , minutes , hours , weeks )
178- return datetime .utcnow ( ) + delta
179+ return datetime .now ( timezone . utc ) + delta
179180
180181
181182def time_a_while_ago (days = 0 , seconds = 0 , microseconds = 0 , milliseconds = 0 , minutes = 0 , hours = 0 , weeks = 0 ):
@@ -185,7 +186,7 @@ def time_a_while_ago(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=
185186 minutes[, hours[, weeks]]]]]]])
186187 """
187188 delta = timedelta (days , seconds , microseconds , milliseconds , minutes , hours , weeks )
188- return datetime .utcnow ( ) - delta
189+ return datetime .now ( timezone . utc ) - delta
189190
190191
191192def in_a_while (days = 0 , seconds = 0 , microseconds = 0 , milliseconds = 0 , minutes = 0 , hours = 0 , weeks = 0 , format = TIME_FORMAT ):
0 commit comments