时间怎么比较

yueyuee9999 2009-04-10 11:44:36
datetime i
i = dw_1.GetItemDateTime (dw_1.getrow() ,"yhdate")
这是我数据窗口里面的时间

st_time.Text = String(Now(), "yyyy-mm-dd")//这是当前时间

2个怎么比较大小啊
...全文
74 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yueyuee9999 2009-04-10
  • 打赏
  • 举报
回复
具体点嘛``大哥帮我写出来!
sinlan 2009-04-10
  • 打赏
  • 举报
回复
看你的没有time部分
转换成date就可以比较了撒
newease 2009-04-10
  • 打赏
  • 举报
回复
datetime i
i = dw_1.GetItemDateTime (dw_1.getrow() ,"yhdate")
这是我数据窗口里面的时间

st_time.Text = String(Now(), "yyyy-mm-dd")//这是当前时间

2个怎么比较大小啊

if date(i) >date(st_time.text) then
else
end if

或者都转换成字符型比较也可以
blc2003 2009-04-10
  • 打赏
  • 举报
回复
你的第一个是datetime,第二个的date啊
如果不需要time部分,就比较日期的话
if date(i)<date(st_time.Text)then
end if
TheLittlePrince 2009-04-10
  • 打赏
  • 举报
回复
把两个变量都转换成日期格式,然后用daysafter判断,具体使用方法查帮助吧。很简单的!

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧