Fix test-date on MSSQL

MSSQL's datetime type has only 3 millisecond precision (datetime2
supports better precision, but is unlikely to exist elsewhere)