Adr*_*own 0 vb.net datetime string-formatting
我有一个在 Studio 2017 中构建的 VB 程序。我需要以一种可以继续在文件名中使用的格式生成时间。
DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")
Run Code Online (Sandbox Code Playgroud)
例如,吐出 12:00:00 并且 : 在文件名中不可用。
我可以删除 : 所以它是 1200000(不是特别可读但适合我的目的)或 12-00-00。
我在这里检查过,看不到任何可以解决问题的 ToString 格式。
我的代码将在当前日期和时间上放置一个标签(比如 label1)。另一部分将使用 Label1.Text 来抓取字符串。因此,Label1 可以进行任何格式设置。
例如,它将按如下方式使用;
oDoc = oWord.ActiveDocument
oDoc.saveas2("C:\Test\" & "DocumentTitle" & "-" & label1.text & ".docx"
Run Code Online (Sandbox Code Playgroud)
有没有办法将日期字符串格式化为我想要的格式?