我需要做的是转换我以yyyyMMdd.log
的形式阅读文件名称的字符串,并将其转换为' DateTime'
我用来创建文件的命令是:
string filePath = Path.Combine(FileDailyEnergySavingUpperName, string.Concat(date.ToString("yyyyMMdd"), ".log"));
如何将字符串转换回日期?
编辑:在线查找我发现:
DateTime myDate = DateTime.ParseExact(myString, "yyyyMMdd",null);
这是对的吗?
答案 0 :(得分:0)
看看
DateTime.TryParseExact
E.g。
DateTime dateValue;
bool parsed = DateTime.TryParseExact(dateTime,
"yyyyMMdd",
CultureInfo.InvariantCulture,
DateTimeStyles.None,
out dateValue);