vb判断时间点是否在这段时间内时间的加减时间1;小时在tex-查字典问答网
分类选择

来自任俊峰的问题

  vb判断时间点是否在这段时间内时间的加减时间1;小时在text1,分钟在text2时间2;小时在text3,分钟在text4以19:00为界限时间1与19;00比较得出时间差(为多少分钟)放在text5中并判断是否在19;0

  vb判断时间点是否在这段时间内时间的加减

  时间1;小时在text1,分钟在text2

  时间2;小时在text3,分钟在text4

  以19:00为界限

  时间1与19;00比较得出时间差(为多少分钟)放在text5中并判断是否在19;00点前还是后,在前的话then.else.

  时间2与19;00比较得出时间差(为多少分钟)放在text6中并判断是否在19;00点前还是后,在前的话then.else.

  两个判断完后以分钟格式相加放在text7中

  单击事件

3回答
2020-01-0723:58
我要回答
提示:回答问题需要登录哦!
蒋珂玮

  以你的,也没有用到什么真正的时间相加

  text5.text=(int(text1.text)-17)*60+int(text2.text)

  if(cint(text5.text)>0)then'在前面

  else

  '在后面

  endif

  时间2和这个类似

2020-01-07 23:59:09
任俊峰

  PrivateSubCommand1_Click()x=(Int(Text1.Text)-19)*60+Int(Text2.Text)If(CInt(Text5.Text)5)ThenText5.Text=Text5.Text*(69/60)ElseIf(Val(Text1.Text=1Or2Or3Or4Or5Or6))ThenText5.Text=(Int(Text1.Text-12))*60+Int(Text2.Text)Text5.Text=Text5.Text*(32/60)‘24点以后没法弄了

2020-01-08 00:03:21
蒋珂玮

  DateDiff你查下!这个是计算时间差的!主要我不知道你问的东西有什么用处!只能有"时,分"参数的只能算一天的时间.再多难道我们要用25点当1点吗!

2020-01-08 00:08:14
大家都在问
最新问答