我正在尝试使用' /'在中间。除了在单个数字的日子之外,我已经全部工作了。
实施例: 12/03显示为12/3。我的问题是,如果它是一个数字,是否有办法在前面添加零。
当前代码:
Dim month As Integer = Now.Month
Dim day As Integer = Now.Day
TDate.Text = month & "/" & day
答案 0 :(得分:1)
你可以尝试这样的事情。
DateTime.Now.ToString("MM/dd")
如果您想更新现有代码,这应该会有所帮助。
Dim month As Integer = DateTime.Now.Month
Dim day As Integer = DateTime.Now.Day
Dim a = month & "/" & day.ToString.PadLeft(2, "0"c)
答案 1 :(得分:1)
这是您使用格式字符串的地方,即
Date.Now.ToString("MM/dd")
关于日期/时间格式字符串的MSDN参考:
https://msdn.microsoft.com/en-us/library/8kb3ddd4(v=vs.110).aspx