Implemented handle_date() reasonably.