From 637af950d06cfadaf619aef71af4f01cd8370b9b Mon Sep 17 00:00:00 2001 From: Yuzo Matsuzawa Date: Mon, 3 Aug 2026 16:36:58 +0900 Subject: [PATCH] Fix datetime handling in remotezip.py (#34) Refactor date formatting in zip file processing. --- remotezip.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/remotezip.py b/remotezip.py index 43858c3..03d1e11 100755 --- a/remotezip.py +++ b/remotezip.py @@ -1,7 +1,6 @@ #!/usr/bin/env python import io import zipfile -from datetime import datetime from itertools import tee import requests @@ -264,8 +263,8 @@ def _list_files(url, support_suffix_range, filenames): data = [] for fname in filenames: zinfo = zip.getinfo(fname) - dt = datetime(*zinfo.date_time) - data.append((zinfo.file_size, dt.strftime('%Y-%m-%d %H:%M:%S'), zinfo.filename)) + Y, m, d, H, M, S = zinfo.date_time + data.append((zinfo.file_size, f"{Y:04d}-{m:02d}-{d:02d} {H:02d}:{M:02d}:{S:02d}", zinfo.filename)) _printTable(data, ('Length', 'DateTime', 'Name'), '><<')