diff --git a/tweepy/utils.py b/tweepy/utils.py
index <HASH>..<HASH> 100644
--- a/tweepy/utils.py
+++ b/tweepy/utils.py
@@ -12,5 +12,6 @@ def list_to_csv(item_list):
 
 def parse_datetime(datetime_string):
     return datetime.datetime.strptime(
-        datetime_string, "%Y-%m-%dT%H:%M:%S.%f%z"
-    )
+        datetime_string, "%Y-%m-%dT%H:%M:%S.%fZ"
+    ).replace(tzinfo=datetime.timezone.utc)
+    # Use %z when support for Python 3.6 is dropped
Fix parse_datetime to parse API datetime string format with Python <I>

The '%z' directive didn't accept 'Z' until Python <I>