我的目标是包含一个特别格式化的日期作为长字符串的一部分。
基本格式:yyyy.mm.dd。
目标格式:yyyy/mm/dd
所以我通过谷歌搜索,到了这个网站并找到了这个答案:
String = Format(Date, "yyyy/mm/dd")
但是,它不起作用。我仍然得到“yyyy.mm.dd”。格式。
我还找到了一种使用正则表达式来切换字符的解决方案(就像在 linux OS 上使用流编辑器进行操作一样),但我想找到一个不使用任何额外功能的解决方案。
到目前为止,我想出了一个不太优雅的解决方案:
CurYear = Year(Date)
CurMonth = Month(Date)
If CurMonth < 10 Then
CurMonth = "0" & CurMonth
End If
CurDay = Day(Date)
If CurDay < 10 Then
CurDay = "0" & CurDay
End If
Today = CurYear & "/" & CurMonth & "/" & CurDay