Why not use file system metadata for dates?
Originally, I wanted to use file system metadata (e.g. date modified) to infer when a post was written, but unfortunately Git doesn't preserve file system metadata, and I wanted content to be able to be stored in Git.
Even though I planned to use Git myself, I didn't want to integrate with Git (e.g. looking up the date of a commit that first introduced a file) because md2blog, while highly opinionated, should be storage agnostic.