智慧国学经典大全1:VB脚本的时间函数比较
来源:百度文库 编辑:高考问答 时间:2024/03/29 18:14:08
VB脚本的时间函数比较
N_time=date()
if N_time<="2006-7-15" then
a="1"
else
a="2"
end if 为什么当 N_time="2006-7-11"(11,11,12,13,14都行,只要是双的)时比较结果是a=1,而N_time="2006-7-9"时a就不等于1了呢.
"2006-7-9"<"2006-7-15"的值不为真吗?难道是按字符串比较执行的?VB脚本的时间比较正确写法应该是什么可望而不可及的啊
N_time=date()
if N_time<="2006-7-15" then
a="1"
else
a="2"
end if 为什么当 N_time="2006-7-11"(11,11,12,13,14都行,只要是双的)时比较结果是a=1,而N_time="2006-7-9"时a就不等于1了呢.
"2006-7-9"<"2006-7-15"的值不为真吗?难道是按字符串比较执行的?VB脚本的时间比较正确写法应该是什么可望而不可及的啊
当然是按字符串比较的,因为你给它的就是字符串啊!
你必须用两个时间类型的数比较才行啊。