My guess is that ioA uses the 64bit value from a FILETIME structure (high << 32 | low), which would be the time in 100ns intervals since Jan. 1, 1601. In my opinion, this is a hell of a lot more accurate and much easier to work with then "2004-10-17".
Though only WarC can confirm this, I'm just guessing.