diff --git a/moto/batch/models.py b/moto/batch/models.py index 79928df23..f6c0b9d55 100644 --- a/moto/batch/models.py +++ b/moto/batch/models.py @@ -583,7 +583,11 @@ class Job(threading.Thread, BaseModel, DockerModel): logs = [] for line in logs_stdout + logs_stderr: date, line = line.split(" ", 1) - date_obj = dateutil.parser.parse(date, ignoretz=True) + date_obj = ( + dateutil.parser.parse(date) + .astimezone(datetime.timezone.utc) + .replace(tzinfo=None) + ) date = unix_time_millis(date_obj) logs.append({"timestamp": date, "message": line.strip()})