allow datestamps to exclude microseconds...
allow datestamps to exclude microseconds
datetime.isoformat() excludes microseconds when the value is zero,
causing a 1/1000000 failure on most platforms, and 1/1000 on Windows due to millisecond datetime resolution.