Fix for AnsiballZ when the remote clock is behind (#18660)
Fix for AnsiballZ when the remote clock is behind (#18660)

Some machines have system clocks which can fall behind (for instance,
a host without a CMOS battery like Raspberry Pi).  When managing those
machines we have to workaround the fact that the zip format does not
handle file timestamps before 1980.  The workaround is to substitute in
the timestamp from the controller instead of from the managed machine.

Fixes #18640
thaim/ansible,thaim/ansible