可以这样format("20110909","####-##-##")实现
VB返回的日期格式受系统日期格式的影响,Format函数生成的格式都自动的回归系统时间格式。
中文的系统日期格式一般为“yyyy-mm-dd”格式,所以Format函数生成的格式都是这个格式。
要想输出“2013/12/13”格式,就要使用格式化字符串处理了。代码如下:
MsgBox Replace(CStr(Format("12/13/2013", "yyyy-mm-dd")), "-", "/")
简单吧!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)