Проблема DateFormat в эмуляторе карманного компьютера - PullRequest
1 голос
/ 20 апреля 2011

При преобразовании значения даты в таблице данных, такой как «20.04.2011, 19:10:39», в строку с помощью ToString (), оно становится 4/20/11. Как я могу решить эту проблему? Я хочу, чтобы это было 4/20/2011. Я использую приложение Pocket Pc в .net 2008 и использую эмулятор windows ce 5.0.

1 Ответ

0 голосов
/ 20 апреля 2011

Большинство действий на DateTime поддерживаются .NET Compact Framework:

http://msdn.microsoft.com/en-us/library/system.datetime_members(v=VS.90).aspx

Вы можете использовать один из встроенных или одно из переопределений ToString и указать свои собственные аргументы форматирования: http://www.dotnetperls.com/datetime-format

Действие по умолчанию ToString для DateTime учитывает текущую культуру процесса.

Попробуйте:

DateTime.Now.ToString("d/MM/yyyy");

...