Rewrite datify

Weird, so many other languages have the ordinal form as an option for strftime.