Любые советы по локализации дат в .NET или вообще? - PullRequest
0 голосов
/ 28 октября 2009

Я понимаю, что разные культуры определяют даты по-разному. Некоторые ставят день за месяцем (27/10/2009 против 27.10.2009), а другие используют точки вместо слешей (27.10.2009 против 27.10.2009). Однако есть ли что-то особенное, что нужно сделать в отношении года? Относятся ли нехристианские культуры к тому же числовому году (2009), что и к христианским культурам? Я создал простое приложение на C # и выполнил toString для текущей даты, изменил язык / культуру на арабский, и он показывает то же самое. Может быть, год является общепринятым стандартом ???

1 Ответ

0 голосов
/ 28 октября 2009

Используйте перегрузку ToString(), которая принимает IFormatProvider и передает CultureInfo.CurrentCulture, и дата будет соответствующим образом отформатирована.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...