TC官方合作论坛

标题: 时间赋值问题 [打印本页]

作者: 1525299008    时间: 2013-11-5 08:58
标题: 时间赋值问题
如何把时间赋值给一个变量,在用这个变量判断是在一个时间点之前还是之后。如何写代码?谢谢

作者: 陌上青衣。    时间: 2013-11-5 09:04
  1. 功能原型:  日期时间.日期间隔(type,time1,time2)      
  2. 功能说明:  返回两个日期之间的时间间隔,type:y-年;m-月;d-日;h-时;n-分;s-秒;w-星期(注:日期格式必须与示例写法一样)  
  3. 功能举例:  help.messagebox(日期时间.日期间隔("m", "2012/12/1", "2011/12/1"),"处理后的时间")
  4. help.messagebox(日期时间.日期间隔("h","2012/12/1 11:20:30","2012/12/3 11:20:30"),"处理后的时间")  



  5. 如果这个弹出消息框大于0,后者日期在前者日期之后,小于0,后者日期在前者日期之前,注意这个日期的格式。

  6.   
复制代码



作者: TC兔子    时间: 2013-11-5 09:07
陌上青衣。 发表于 2013-11-5 09:04

这个只判断天?还是年月日都判断?
作者: 陌上青衣。    时间: 2013-11-5 09:15
判断 秒就把单位改成秒,
判断秒就会年月日全部换算成秒来判断
作者: 1525299008    时间: 2013-11-5 09:20
TC兔子 发表于 2013-11-5 09:07
这个只判断天?还是年月日都判断?

如果把当期时间赋值给一个变量,让这个变量判断在一个固定时间点是前还是后,怎么写?关键是怎么赋值给变量呢?
作者: 1525299008    时间: 2013-11-5 09:21
陌上青衣。 发表于 2013-11-5 09:15
判断 秒就把单位改成秒,
判断秒就会年月日全部换算成秒来判断

如果把当期时间赋值给一个变量,让这个变量判断在一个固定时间点是前还是后,怎么写?关键是怎么赋值给变量呢?
作者: TC兔子    时间: 2013-11-5 09:26
陌上青衣给你的函数,你变通一下不就ok了么
去研究下这个函数吧。。。
作者: 陌上青衣。    时间: 2013-11-5 09:27
按这个格式赋值啊,我都指明了。。
  1. 时间变量=”2012/12/1 11:20:30“
复制代码

作者: 1525299008    时间: 2013-11-5 10:14
陌上青衣。 发表于 2013-11-5 09:27
按这个格式赋值啊,我都指明了。。

我有点乱。您看看咋改

时间变量=日期时间.当前日期()//把当期时间赋值给时间变量
时间变量1="2013/11/30 00:00:00"//把固定时间赋值给时间变量1
help.messagebox(日期时间.日期间隔("d","时间变量","时间变量1"),"处理后的时间")
作者: 1525299008    时间: 2013-11-5 10:54
TC兔子 发表于 2013-11-5 09:26
陌上青衣给你的函数,你变通一下不就ok了么
去研究下这个函数吧。。。

帮忙看看有问题吗

功能 开始_点击()
    时间变量=日期时间.当前日期()//把当期时间赋值给时间变量
    时间变量1="2013/11/30 00:00:00"//把固定时间赋值给时间变量1
    help.messagebox(日期时间.日期间隔("d","时间变量","时间变量1"),"处理后的时间")
    如果(日期时间==0)
        辅助.消息框("时间相同")
    否则
        辅助.消息框("时间不相同")
    如果结束
功能结束




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1