Don't you just use localization features of your API for this?
I'm an iOS developer, and whenever I print dates, I just ask the system to print it, according to the system its locale.
I'm an iOS developer, and whenever I print dates, I just ask the system to print it, according to the system its locale.