从文件名中读取日期

时间:2014-06-09 11:26:07

标签: c# wpf datetime

我需要做的是转换我以yyyyMMdd.log的形式阅读文件名称的字符串,并将其转换为' DateTime'

我用来创建文件的命令是:

string filePath = Path.Combine(FileDailyEnergySavingUpperName, string.Concat(date.ToString("yyyyMMdd"), ".log"));

如何将字符串转换回日期?

编辑:在线查找我发现: DateTime myDate = DateTime.ParseExact(myString, "yyyyMMdd",null);

这是对的吗?

1 个答案:

答案 0 :(得分:0)

看看

  

DateTime.TryParseExact

E.g。

DateTime dateValue; 
bool parsed = DateTime.TryParseExact(dateTime, 
                       "yyyyMMdd", 
                       CultureInfo.InvariantCulture, 
                       DateTimeStyles.None, 
                       out dateValue);