Foxtable(狐表)用户栏目专家坐堂 → 时间推算


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

主题:时间推算

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


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

If e.DataCol.Name = "下单时间" Then
    Dim d As Date = e.DataRow("下单时间")
    Dim td As Date = new Date(d.Year, d.Month, d.Day)
    If d = Nothing Then
        e.DataRow("取报告") = Nothing
    ElseIf d.hour>=10 AndAlso d.hour < 13 Then
        e.DataRow("取报告") = td.AddHours(15)
    ElseIf d.hour>=13 AndAlso d.hour < 17 Then
        e.DataRow("取报告") = td.AddHours(19)
    ElseIf d.hour>=17 AndAlso d.hour < 21 Then
        e.DataRow("取报告") = td.AddHours(21)
    ElseIf d.hour>=21 AndAlso d.hour < 23 Then
        e.DataRow("取报告") = td.AddHours(25)
    ElseIf d.hour>=23 Then
        e.DataRow("取报告") = td.AddHours(24+12)
    ElseIf d.hour<10 Then
        e.DataRow("取报告") = td.AddHours(12)
    End If
   
End If


 回到顶部