使用 ToString() 将数据表中的日期值(例如“4/20/2011 7:10:39 PM”)转换为字符串时,它变为 2011 年 4 月 20 日。我该如何解决这个问题?我想要它作为 2011 年 4 月 20 日。我在 .net 2008 中使用 Pocket Pc 应用程序并使用 windows ce 5.0 模拟器。
问问题
73 次
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
ToString
on的默认操作DateTime
考虑了流程的当前文化。
尝试:
DateTime.Now.ToString("d/MM/yyyy");
于 2011-04-20T15:21:39.400 回答