DateFormatter shows microseconds instead of %f for years <= 1900

closes #3179