bug-20696: Switch time libraries to support more granular timestamps