運行下面的代碼,看到有一個名爲桌面上的文本文件MyLogFile 08.04.2017
StreamWriter的文本文件名必須包括小時,分鐘和秒
Dim Log As System.IO.StreamWriter
Log = My.Computer.FileSystem.OpenTextFileWriter(Environment.GetFolderPath(Environment.SpecialFolder.Desktop) & "\MyLogFile " & System.DateTime.Now.Date.ToString("dd/MM/yyyy") & ".txt", False)
Log.WriteLine("Hello")
Log.Close()
我本來想更改文件名從MyLogFile 08.04.2017
到MyLogFile 08.04.2017 07:50:59
,但它是不可能的,因爲:
是不允許的。
感謝您的支持,現在我想將文件名從MyLogFile 08.04.2017
更改爲MyLogFile 08.04.2017 07.50.59
。
如果我運行此代碼早晨小時的節目'07'。如果我運行這個代碼晚上小時再次顯示'07'。但我想要'07'早上,'19'晚上。可能? –
是,改變'hh'到'HH'。參見[自定義日期和時間格式字符串(https://docs.microsoft.com/en-us/dotnet/articles/standard/base-types/custom-date-and-time-format-strings?view=netframework- 4.7)瞭解更多細節。 –
非常感謝你。 –