No point having a static method here
Factor out date parsing
Implement list command
Add searchDate field to command class
Add searchStartDate field to command class
Add searchEndDate field to command class