DateConversion::formatDateTime incorrectly formats negative years