Foxtable(狐表)用户栏目专家坐堂 → [求助]怎样计算距离现在的时间差距


  共有4086人关注过本帖平板打印复制链接

主题:[求助]怎样计算距离现在的时间差距

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


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/28 9:00:00 [只看该作者]

方法一,把时间差距_年、月、日是个列合并为一个列
2、
Select Case e.DataCol.name
    Case "预期时间","当前时间"
        If e.DataRow.IsNull("预期时间") Then
            e.DataRow("时间差距_年") = Nothing
            e.DataRow("时间差距_月") = Nothing
            e.DataRow("时间差距_日") = Nothing
        Else
            Dim y,m,d As Integer
            Dim dt1 As Date = CDate(e.DataRow("预期时间"))
            Dim dt2 As Date = CDate(e.DataRow("当前时间"))
            DateYMD(dt1,dt2,y,m,d)
            e.DataRow("时间差距_年") = y
            e.DataRow("时间差距_月") = m
            e.DataRow("时间差距_日") = d
        End If
End Select
[此贴子已经被作者于2018/7/28 9:00:44编辑过]

 回到顶部
总数 19 1 2 下一页