Foxtable(狐表)用户栏目专家坐堂 → 天数计算


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

主题:天数计算

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/6 14:34:00 [显示全部帖子]

直接计算不就是天数了?


Dim dt1 As Date = "2015-09-05"
Dim dt2 As Date = "2017-09-06"
Dim d= (dt2- dt1).TotalDays()
msgbox(d)

 

--------------------

 

Select Case e.DataCol.name
    Case "起日期","止日期"
        If e.DataRow.IsNull("起日期") OrElse e.DataRow.IsNull("止日期") Then
            e.DataRow("天数") = Nothing
        Else
            Dim d As Integer
            Dim dt1 As Date = e.DataRow("起日期")
            Dim dt2 As Date = e.DataRow("止日期")
            d= (dt2- dt1).TotalDays()
            e.DataRow("天数") =  d           
        End If
End Select
[此贴子已经被作者于2017/9/6 14:34:11编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/7 10:29:00 [显示全部帖子]

认认真真看2楼。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/7 14:42:00 [显示全部帖子]

2楼代码同样的意思。你1楼的代码逻辑上就有问题。

 回到顶部