以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 怎么计算时差呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28716) |
-- 作者:jinzhengbe -- 发布时间:2013/2/15 22:59:00 -- 怎么计算时差呢? addtime 是添加商品的时间 想计算 今天 - 添加商品的时间 是否大于 15天。 如果 大于15天 then e.datarow(“状态“) = 2
|
-- 作者:liuxing4448 -- 发布时间:2013/2/15 23:08:00 -- DateYMD函数并不是Date的成员,是一个独立的函数,是Foxtable考虑到实际需要,额外提供的一个函数。 DateYMD函数用于计算两个日期之间相差的年月日 希望对你有帮助 |
-- 作者:程兴刚 -- 发布时间:2013/2/16 1:29:00 -- 提问尽量发文件,把需求描述清楚! |
-- 作者:lin_hailun -- 发布时间:2013/2/16 9:11:00 -- 以下是引用jinzhengbe在2013-2-15 22:59:00的发言: addtime 是添加商品的时间 想计算 今天 - 添加商品的时间 是否大于 15天。 如果 大于15天 then e.datarow(“状态“) = 2
是不是这样?代码写在表事件datacolchanged If (Date.Today - e.Datarow("addtime")).TotalDays >= 15 Then e.datarow("状态") = 2 End If |