rolling time back to previous value when parsing fails