References: * https://stackoverflow.com/questions/19586093/how-can-i-parse-a-datetime-string-containing-gmt-in-the-end-as-its-timezone * https://www.bing.com/search?q=how%20to%20parse%20timezone%20from%20string%20%27Wed%2C%2029%20May%202024%2022%3A29%3A37%20GMT%27&qs=ds&form=ATCVAJ * https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior * https://stackoverflow.com/questions/48724902/python-datetime-use-strftime-with-a-timezone-aware-date