【发布时间】:2011-11-26 16:55:34
【问题描述】:
我有一个这样的字符串: 250920111414
我想从该字符串创建一个 DateTime 对象。截至目前,我使用子字符串并这样做:
string date = 250920111414;
int year = Convert.ToInt32(date.Substring(4, 4));
int month = Convert.ToInt32(date.Substring(2, 2));
...
DateTime dt = new DateTime(year, month, day ...);
是否可以使用字符串格式,做同样的事情,没有子字符串?
【问题讨论】:
-
即使是这样,我也不认为你会得到任何东西——这看起来是一种完全合理且可读的方法。
-
@JeremyMcGee 我觉得它实际上不那么可读,我更喜欢 Jons 的方法
-
这对我来说是可读的,但项目中有几个人。
标签: c# .net string datetime format