我有日期和时间存储在我的数据库中,我不想同时显示两者,只显示日期本身.当我将日期/时间存储在变量中时,如何仅输出C#中的日期?
这非常有用:
http://www.csharp-examples.net/string-format-datetime/
在你的情况下,我会说:
DateTime dt = new DateTime(2008, 3, 9, 16, 5, 7, 123);
String.Format("{0:MM/dd/yy}", dt);
Run Code Online (Sandbox Code Playgroud)
小智 9
DateTime dt = DateTime.Now;
...=dt.ToLongDateString();
...=dt.ToShortDateString();
Run Code Online (Sandbox Code Playgroud)
如果您只想要System.DateTime结构的日期部分,则可以使用Date属性(System.DateTime.Date).它消除了小时,分钟,秒和毫秒.
因此,如果您的数据库列数据类型被定义为datetime或类似(如果您的数据库支持它,那么这是一般的建议),您不必使用字符串和字符串格式.
| 归档时间: |
|
| 查看次数: |
30675 次 |
| 最近记录: |