abdul subhan mohammed Ответов: 1

Как изменить системную дату и время в windows 10?


Привет ребята,

В настоящее время я использую Win10, где внизу дата отображается как Григорианская дата,
но когда я использую DateTime. Now (), то получаю дату Хиджры.

Что я уже пробовал:

Label1.Text = DateTime.Now.ToString();

Output:
06/11/37 09:46:04 ص


Я хочу, чтобы Григорян DateTime был здесь по умолчанию.

Кто-нибудь может пожалуйста помочь мне.

Спасибо

1 Ответов

Рейтинг:
0

The Praveen Singh

Значение DateTime не имеет формата. Внутренне это просто подсчет тиков с эпохи 0001-01-01 00: 00 в. NET. Форматирование - это когда вы вызываете ToString.

Просто использовать другое свойство CultureInfo культуры, который имеет календарь, который вы хотите, например,

CultureInfo french = CultureInfo.GetCultureInfo("fr-FR");

String nowStr = DateTime.Now.ToString( french );


Используйте CultreInfo.Инвариантная культура, если вы просто используете предсказуемую западную культуру с Григорианским календарем.


abdul subhan mohammed

Проблема только в моей машине, если я использую DateTime.now (), отлично работает на других машинах. поэтому вместо того, чтобы заниматься кодированием, я хочу делать это в своей машинной настройке.

Richard MacCutchan

Перейдите в Панель управления - & gt; время & язык - > регион& язык- > Дополнительные настройки даты, времени и региона.