You don't need to code all abbreviations for dates. What I do with GedView is just access the system locales which already include date abbreviations for every language the OS supports, along with the full names which I've also seen occurring quite often.
Sort of a Date - Blog comment by davek - 5 Dec 2011