Мне нужно указать короткую дату 30-01 (30 января) в соответствии с пользователями LocaleId. Дата должна отображаться правильно в соответствии с местными пользователями. Примеры ожидаемых возможных перестановок формата даты: 30-01, 01-30, 30/01, 01/30 и т. Д.Показывать короткую дату в соответствии с пользователями localId
Примечание 1: Я не хочу, чтобы год отображался в строке даты , Примечание 2: Вы можете предположить, что мы уже знаем LocalId. Примечание 3: MyDate.ToString («dd/MM») не является ответом, который я ищу, поскольку он не рассматривает локальный.
_ «MyDate.ToString (» дд/MM ") не является ответом, который я ищу, поскольку он не рассматривает локальный« _ ** он делает **, учитывая местный разделитель дат, поскольку ['/' - спецификатор специального формата] (http: // msdn. microsoft.com/en-us/library/vstudio/8kb3ddd4%28v=vs.100%29.aspx#dateSeparator). –
Предположим, что локальная локация пользователя отображает дату как dd-MM или MM-dd? Все нестандартные форматы даты/строки включают год. Возможно, единственный ответ - удалить год вручную. – MarzSocks
Это настольное приложение или веб-приложение? Если это то, где он установлен на машине пользователя, это будет намного проще. – krillgar