Added date command-line arguments, with tests