小编Adr*_*own的帖子

VB.Net 自定义时间格式

我有一个在 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)

有没有办法将日期字符串格式化为我想要的格式?

vb.net datetime string-formatting

0
推荐指数
1
解决办法
7817
查看次数

标签 统计

datetime ×1

string-formatting ×1

vb.net ×1