Foxtable(狐表)用户栏目专家坐堂 → 关于日期比较的代码


  共有3732人关注过本帖树形打印复制链接

主题:关于日期比较的代码

帅哥哟,离线,有人找我吗?
老初学者
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:71 积分:629 威望:0 精华:0 注册:2014/6/13 16:20:00
关于日期比较的代码  发帖心情 Post By:2014/7/4 15:22:00 [只看该作者]

我是新手,求一能比较2个日期大小和相差几天的函数或代码,谢谢!急!

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/4 15:23:00 [只看该作者]

参考

 

Dim d1 as Date = #3/17/2002 12:30#
Dim
d2 as Date = #1/1/2008 18:30#
Dim t As TimeSpan = d2 - d1

Output.Show(t.TotalDays &
"")

 

http://www.foxtable.com/help/topics/0287.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/4 15:24:00 [只看该作者]

DateDiff(interval,date1,date2)
返回两个日期之间的间隔。
Interval 包含以下设置:
yyyy 年 
q    季度 
m    月 
y    某年的某一天 
d    天 
w    工作日 
ww   周 
h    时 
n    分 
s    秒

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/7/4 15:25:00 [只看该作者]

Dim d1 As Date = Date.Today
Dim d2 As Date = "1989-05-08"
MessageBox.show(DateDiff("d",d2,d1))

 回到顶部
帅哥哟,离线,有人找我吗?
老初学者
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:71 积分:629 威望:0 精华:0 注册:2014/6/13 16:20:00
  发帖心情 Post By:2014/7/4 15:57:00 [只看该作者]

谢谢1

 回到顶部