Pocket PC模拟器中的DateFormat问题

时间:2011-04-20 15:18:06

标签: .net windows-mobile pocketpc

使用ToString()将数据表(例如“4/20/2011 7:10:39 PM”)中的日期值转换为字符串时,它变为4/20 / 11.如何解决该问题?我希望它为2011年4月20日。我在.net 2008中使用Pocket Pc应用程序并使用windows ce 5.0模拟器。

1 个答案:

答案 0 :(得分:0)

.NET Compact Framework支持DateTime上的大多数操作:

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");