Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在用户定义的目标文件夹中创建子目录。我需要根据文件名中的日期来执行此操作。文件名的格式为“Result9_9_2013 1-31-13 PM.xml”。我需要为每个实例的年、月和日创建一个文件夹。我是 C# 新手,在如何仅使用文件名的“9_9_2013”部分创建目录时遇到问题。我该怎么办?提前致谢。
从文件名中去掉“结果”前缀
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")