Sanyon_d Ответов: 2

Установите формат выбора даты и времени с культурой


В моей форме c# windows я меняю культуру на японский язык следующим образом

Thread.CurrentThread.CurrentCulture = new CultureInfo("ja-JP");

Thread.CurrentThread.CurrentUICulture = new CultureInfo("ja-JP");


Но в моих датах выбора времени показывает формат даты в региональном и языковом формате даты.

Есть ли какой-либо способ установить формат даты без установки пользовательского формата для выбора даты и времени, изменив культуру.

AmitGajjar

надеюсь, вы уже погуглили этот вопрос. Я нашел этот ссылка. в нем говорится, что культура выбора даты по умолчанию будет такой же, как и локальная культура windows.

Попробуйте использовать какой-нибудь другой сторонний контроль

спасибо
-Амит.

2 Ответов

Рейтинг:
1

pipiscrew

Я использую
Приставка.WriteLine(строка.Формат(System.Глобализация.CultureInfo.CreateSpecificCulture("en-US"), "{0:ddd, dd MMM yyyy tt}", dateTimePicker1.Value));

чтобы получить am/pm.

-

Microsoft пишет, что элементы управления datepicker и month не могут быть затронуты культурой или CultureUI.

http://support.microsoft.com/Default.aspx?scid=kb%3ben-us%3b889834&x=18&y=19[^]