2017-08-31 57 views
0

我調用XmlDocument.Save()方法並嘗試將下面的字符串值追加到我的文件名中。該方法調用拋出一個錯誤,並抱怨格式。XmlDocument.Save()字符串/時間戳作爲文件名的一部分

任何幫助,將不勝感激! \ M/\ M/

Dim strTimestamp As String = "2017-08-30T08:44:40-05:00" 
XmlDocument.Save("C:\Temp\FileName_" & strTimestamp & ".xml") 

回答

0

問題顯然是在文件名,以便特殊字符,我將使用以下DateTime格式。

Dim strTimestamp As String = DateTime.Now.ToString("yyyy-MM-dd--hh-mm-ss"). 
+0

冒號在文件名中無效。我認爲'yyyy-MM-ddTHHmmss'應該符合ISO8601標準 – SSS

相關問題