Fixed ZipWriter getDosDatetime on NaN value

Fixes the Zip creation when the timestamp, passed through addFile, is not a number.
Otherwise getDosDatetime will add 11 Bytes instead of a double word which makes the whole file corrupt.