Используйте и храните даты в простом, однозначном формате, например ISO-8601
.
Полагайтесь на поддержку операционной системы, чтобы преобразовать эти даты ISO в приятный локализованный формат отображения. В противном случае вы просто дублируете (*) ОС.
(*): и, вероятно, «плохо дублирует», потому что MS и Apple имеют гораздо больше опыта и ресурсов, чем вы.