Comment by pwg

12 days ago

> ZIP retains timestamps.

It does, but unless the 'zip' archive creator being used makes use of the extensions for high resolution timestamps, the basic ZIP format retains only old MSDOS style timestamps (rounded to the closed two seconds). So one may lose some precision in ones timestamps when passing files through a zip archive.

That's correct. I think it is not hard to use the high resolution timestamps, but still they do not have the same precision as a UNIX tv_nsec value, which can be annoying if you want to preserve the _exact_ time that common Linux filesystems can store.