我在Visual Basic中有以下代码可显示日/月/年
CStr(vDay) & "/" & (vMonth) & "/" & (vYear) & " " & (vHour) & ":" & (vMinute) & ":" & (vSecond), DateTime.Now
Run Code Online (Sandbox Code Playgroud)
如何在一个数字的日期和月份前添加“ 0”?
如果变量是整数,则可以使用“ D”格式说明符设置所需的位数,例如:
vMonth.ToString("D2")
Run Code Online (Sandbox Code Playgroud)
但是,如果您已经在Date对象中包含值,则可以使用它的内置格式,这会更容易:
DateTime.Now.ToString("dd/MM/yyyy HH:mm:ss")
Run Code Online (Sandbox Code Playgroud)