Zip archives: set the modification date attribute for members

This commit is contained in:
Jean-Francois Dockes 2021-07-30 10:53:43 +02:00
parent a67dd3f8a3
commit 3df83ec982

View File

@ -23,6 +23,8 @@ from __future__ import print_function
import os
import posixpath
import fnmatch
import datetime
import rclexecm
from zipfile import ZipFile
@ -119,6 +121,8 @@ class ZipExtractor:
# element).
filename = posixpath.basename(ipath)
self.em.setfield("filename", filename)
dt = datetime.datetime(*info.date_time)
self.em.setfield("modificationdate", str(int(dt.timestamp())))
except:
pass
ok = True