【发布时间】:2012-12-14 12:55:13
【问题描述】:
我有一个属性以下列方式保存日期时间信息
public string ExecutionTime{ get; set; }
ExecutionTime 值设置为dd-MM-yyyy hh:mm:ss tt
如何更改属性值以显示为 yyyy-MM-dd hh:mm:ss tt 并显示在 文本框 中。
【问题讨论】:
-
您的属性是
string类型而不是DateTime类型是否有原因? -
我确实在你身上看到了一个正确的观点。但它已经被设置并且它被用于许多其他文件中
-
我不得不问:为什么不将其存储为
DateTime?但是:有两种明显的方法可以解决这个问题:解析为DateTime,然后将其写入不同的格式,或者:只需针对不同的字符位置应用基本字符串重新映射
标签: c# asp.net .net c#-4.0 c#-3.0