getsystemtime(35)

  • 主题发起人 主题发起人 terry_zhou82
  • 开始时间 开始时间
T

terry_zhou82

Unregistered / Unconfirmed
GUEST, unregistred user!
我做个了提醒程序,但是有些问题,我想设置每当系统时间等于DateTimePicker1.Time的时间时,则弹出相应的对话框,但是我用DateToStr(DateTimePicker1.Time)=GetSystemTime(st),好像总是不行,有哪位高手帮我看看吗?
 
因为DateToStr有12小时和24小时的限制,有时是5pm<>17,所以应该是:GetLocalTime得到年,月,日,时,分,秒单独判断!
 
具体的代码怎么样实现呢?可否给个例子.
 
datetostr 输出格式 和 getsystemtime 格式你看看是不是一样的,xixigetsystemtime 是 得到的结构类型, 为什么不用 now() 呢?datetimepicker1.datetime = now ??
 
对应到时分秒就可以了,你的代码对应到毫秒级别了,当然不相等,
 
恩,我个人也觉得用now或许会更简单一点。
 
有谁可以写出代码?
 
DateTimePicker1.Time>=now
 
呃...错了...如果只比较时间的话这样uses Math;CompareValue(Frac(DateTimePicker1.Time),Frac(now),0.0000001)<>-1;
 
接受答案了.
 
后退
顶部