我有这个代码,它将日值设为1,2,3 ..而不是01,02,03 ..
(DateTime.ParseExact("20160416", "yyyyMMdd", CultureInfo.InvariantCulture))
Run Code Online (Sandbox Code Playgroud)
得到: 4/16/2016 12:00:00 AM.
我需要 04/16/2016 12:00:00 AM
我尝试过不同的文化,但没有任何效果.
DateTime不存储任何格式信息,它只是一个表示日期和时间的结构.ParseExact正确解析您的日期字符串.
如果要格式化,则提供格式DateTime.ToString,例如:
var formattedDate = dateTime.ToString("MM/dd/yyyy hh:mm:ss tt");
Run Code Online (Sandbox Code Playgroud)
看到这个小提琴.
| 归档时间: |
|
| 查看次数: |
500 次 |
| 最近记录: |