当我偶然发现以下代码片段时,我正在分析一个 VB 系统。这是我第一次阅读 VB 代码,这可能是一个微不足道的问题。
.
.
Format$(txt & "/02/20", "gee")
.
.
我的问题是,“gee”代表什么?是日期格式还是什么?我在代码的其他任何地方都找不到该字符串。如果它是一种格式类型,那么它在 Java 中的等价物可能是什么?我发现 VB 中的 Format$ 的功能类似于 Java String.format()。
以下是 VB 文档中关于 Format$() 的说明:
Function Format$(Expression, [Format], [FirstDayOfWeek As VbDayOfWeek = vbSunday], [FirstWeekOfYear As VbFirstWeekOfYear = vbFirstJan1]) As String Member of VBA.Strings 格式化表达式