0

我需要在用户定义的目标文件夹中创建子目录。我需要根据文件名中的日期来执行此操作。文件名的格式为“Result9_9_2013 1-31-13 PM.xml”。我需要为每个实例的年、月和日创建一个文件夹。我是 C# 新手,在如何仅使用文件名的“9_9_2013”​​部分创建目录时遇到问题。我该怎么办?提前致谢。

4

1 回答 1

0

从文件名中去掉“结果”前缀

DateTime time = DateTime.ParseExact("9_9_2013 1-31-13 PM","d_M_yyyy h-mm-ss tt",     System.Globalization.CultureInfo.InvariantCulture)

现在你有了日期时间,你可以用你希望的格式创建你的目录命名,就像这样

String dirName = time.ToString("dd-MM-yyyy")
于 2013-09-09T20:55:37.647 回答