AZHAR SAYYAD Ответов: 1

Как изменить формат даты в C#


Здравствуйте я разместил приложение на локальном сервере в котором я принимаю date.my формат даты в локальной системе был dd/MM/yyyy, но мой серверный формат даты был dd-MM-yyyy. поэтому, когда я пытаюсь разобрать дату и время, это дает мне ошибку.

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

DateTime.ParseExact(dpSelectDate.Text, "dd/MM/yyyy", CultureInfo.InvariantCulture);


с помощью приведенного выше кода я разбираю datepicker, но он не работает.

Karthik_Mahalingam

какое значение вы получаете в dpSelectDate.Текст ?

1 Ответов

Рейтинг:
2

F-ES Sitecore

Используйте TryParseExact, и если один формат не удается преобразовать, попробуйте другой. Вы также можете использовать элемент управления выбора даты, чтобы дата всегда была в заданном формате, независимо от того, на каком компьютере она находится.