VBS怎么获取日期格式为20100401,而不是201041

2024-12-16 03:38:09
推荐回答(2个)
回答1:

date

格式为2012-4-1
你可以用len检测字符数目并加入字符串“0”

dates="2012-4-5"
For Each i In Split(Dates,"-")'这里的dates换成date就是你的现在的系统时间
If Len(i)<2 Then i1="0"& i Else i1=i
i2=i2+i1
Next
MsgBox i2

'vb和vbs获取日期可以不需要Year,Month,day,时间也一样

回答2:

...你不要那个0的话2010111,是2010-11-1还是2010-1-11呢。加零相当与按位数分割了,不加0的话必须使用其他字符代替