QTP时间格式的转换(YYYYMMDDHHMMSS)
2012-06-27 11:53
295 查看
之前查了好多资料都是这样写的:
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
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
相关文章推荐
- C#将时间格式 yyyy-mm-dd hh:mm:ss转换为yyyyMMddHHmmss
- 20110515041233(yyyyMMddHHmmss)时间格式,转换成yyyy-MM-dd HH:mm:ss
- js方法,将时间戳转换为yyyymmddhhmmss格式
- 时间格式互换 DateTime.ToString("yyyyMMddHHmmss")
- asp中获取时间yyyymmddhhmmss格式!
- 将“yyyyMMdd”格式的时间字符串转换为“yyyy-MM-dd HH:mm:ss”格式(Java)
- asp中获取时间yyyymmddhhmmss格式!
- java中时间格式yyyyMMddHHmmss的大小写问题
- java8时间 yyyyMMddHHmmss格式转为日期
- jquery 将当前时间转换成yyyymmdd格式的实现方法
- js生成随机数和把日期格式转换成yyyyMMddHHmmss的方法
- java中时间格式yyyyMMddHHmmss的大小写问题
- 以yyyyMMddHHmmss这种格式取得系统时间
- sqlserver 14位字符串yyyyMMddHHmmss格式 转换为 日期格式
- 日期格式:ddMMyy-hhmmss,格林威治时间转换成北京时间
- 时间格式互换 DateTime.ToString("yyyyMMddHHmmss")
- Java检查日期(YYYYMMDD)和时间(hhmmss)的格式
- 用时间做文件名称的格式yyyyMMddHHmmssffff
- kettle中时间转换日期格式
- 时间戳、日期格式、以及相互转换