我正在尝试使用以下代码将yyyymmdd格式的日期转换为yyyy-mm-dd:
tdrDate = DateTime.ParseExact(dateString, "yyyymmdd", null).ToString("yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)
这项工作唯一的问题是,当我有一个像" 20070205 " 这样的日期时,我会回来" 2007-01-05 ".我不知道为什么会这样,任何帮助都表示赞赏.
Gen*_*ari 16
tdrDate = DateTime.ParseExact(dateString, "yyyyMMdd", null).ToString("yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)
你需要MM,而不是mm.毫米是几分钟.
它应该是:
DateTime.ParseExact(dateString, "yyyyMMdd", null).ToString("yyyy-MM-dd");
Run Code Online (Sandbox Code Playgroud)
第一个日期格式字符串中的大写'MM'.
| 归档时间: |
|
| 查看次数: |
17546 次 |
| 最近记录: |