Revisiting the rollback by date task. Properly formatting the input date. Adding tests to verify the functionality.