Following my previous post: I said that WinRAR had the facility to set the date of a RAR archive to that of its newest member, but not for ZIP files, which are very commonly downloaded and dated with the download date. I said that I had suggested to RAR labs that they extend their redating facilities to non-RAR files.
It seems that
WinRAR is incorporating the facility to set the date of ZIP (as well as RAR) archives to that of the newest member. From the WinRAR 5.20 beta 1 release notes on
http://www.rarlab.com/rarnew.htm : 'Command "ch" supports switches -tl, -cu, -cl also for ZIP archives. Previously "ch" allowed these switches only for RAR archive format'.
I haven't yet tried it (will probably wait for the official release), but it resolves most of the issues I had. Other archive formats than ZIP and RAR still need ARCLDS or manual reading, but they're relatively uncommon.
(SetFolderDate, discussed extensively in this thread, will only handle the newer RA5 archive format when 7-zip, which it invokes, is updated for this format.)