之前查了好多资料都是这样写的:
sendTime = year(sendTime) & right( "00 " & month(sendTime),2) & right( "00 " & day(sendTime),2) & right( "00 " & hour(sendTime),2) & right( "00 " & minute(sendTime),2) & right( "00 " & second(sendTime),2)
但是运行出来的结果是:YYYY- M- DHHMMSS(2012641338),把其中月份为个位数前的0省略了,本来想要得到的结果是201206041338
下面是正确的结果:
日期数据格式化为 yyyymmddhhmmss
Function FormatDate(strDate)
FormatDate=year(Cdate(strDate)) & right( "0"&month(Cdate(strDate)),2) & right( "0"&day(Cdate(strDate)),2) & right( "0"&hour(Cdate(strDate)),2) & right( "0"&minute(Cdate(strDate)),2) & right( "0"&second(Cdate(strDate)),2)
End Function
这样得到的结果就是201206041338
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/191666.html