feat(dateParser): add `dateParser` service

Closes #1874