1

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

4

1 回答 1

0

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

ToStringon的默认操作DateTime考虑了流程的当前文化。

尝试:

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

于 2011-04-20T15:21:39.400 回答