datetime/parser: add initial datetime parser