There is no timezone info in this text?
This works:
?- format_time(atom(X), '%a, %d %b %Y %T %z', 1725548701.0),
parse_time(X, Format, T).
X = 'Thu, 05 Sep 2024 18:05:01 +0300',
Format = rfc_1123,
T = 1725548701.0.
But of course this does have the timezone info in the parsed string, right?