前一天的日期问题
先看代码,想要输出的格式是20090323#include <date.au3>dim $mydate
dim $mytime
$newdate = _DateAdd("d",-1,_NowCalcDate())
MsgBox(0,"",$newdate)
_DateTimeSplit($newdate,$mydate,$mytime)
msgbox(0,"",$mydate & $mydate & $mydate)最后输出的是2009323 月份那里少了个0,怎样解决?:face (36):
[ 本帖最后由 风行者 于 2009-3-24 22:23 编辑 ] $mydate 判断它的字符长度 如果长度为一 就用数组UDF函数修改它(在前面加0) #include <date.au3>
dim $mydate
dim $mytime
$newdate = _DateAdd("d",-1,_NowCalcDate())
MsgBox(0,"",$newdate)
_DateTimeSplit($newdate,$mydate,$mytime)
if $mydate<10 then $mydate="0"&$mydate
msgbox(0,"",$mydate & $mydate & $mydate)
$mydate=StringSplit($newdate,"/")
msgbox(0,"",$mydate & $mydate & $mydate) 噢,判断数字大小!谢谢上面两位的帮助:face (22):
楼上提供了两种方法,很好又学到了
[ 本帖最后由 风行者 于 2009-3-24 22:22 编辑 ] StringFormat()
页:
[1]