按键精灵我想做个到日期就停止不能用了的简单脚本,看我做的对吗?
t1=Plugin.GetSysInfo.GetDateTimet2="2019-5-2712:00:00"Ift1>t2ThenMessageBox"daoqi"End...
t1=Plugin.GetSysInfo.GetDateTime
t2 = "2019-5-27 12:00:00"
If t1 > t2 Then
MessageBox "daoqi"
EndScript
End If
t1是当前系统时间,t2是结束时间,我的想法是过了结束时间后脚本就不能用了 展开
t2 = "2019-5-27 12:00:00"
If t1 > t2 Then
MessageBox "daoqi"
EndScript
End If
t1是当前系统时间,t2是结束时间,我的想法是过了结束时间后脚本就不能用了 展开
3个回答
2019-05-26
展开全部
日期貌似不能直接比对吧。用datediff比对2个日期间隔。精确到秒,然后再判断。
展开全部
到期时间 = "2019-6-2 12:00:00"
If DateDiff("s", now, CDate(到期时间)) < 0 Then
MessageBox "脚本到期"
ExitScript
Else
TracePrint "脚本剩余时长 " & DateDiff("s", now, CDate(到期时间)) & " 秒"
End If
追问
if datediff("s",now,cdate(到期时间))<0 then
这里的S是秒,now是现在时间,cdate(到期时间)是什么意思?cdate这个是什么意思?
我还以为是先定义个变量 例如T1=到期时间 完后这么写呢
if datediff("s",now,T1)<0 then
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用另一种醋
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询