edit date parser function