Dim j As Date Debug.Print Format(j, "yyyy-mm-dd-hh-nn-ss")
1899-12-30-00-00-00
なんでこの日だろう、ちなみに「j=0」この判断も成立しますね、vbは穴だらけだね?
Dim j As Date If j = 0 Then Debug.Print CDate(j) '0:00:00
'おまけ、イミディエイトウィンドウで
?isdate(0)
False
?cdate(0)
0:00:00
?isdate(1)
False
?cdate(1)
1899/12/31
?cdate(2)
1900/01/01
0 件のコメント:
コメントを投稿