Foxtable(狐表)用户栏目专家坐堂 → [求助]获取到服务器时间进行计算


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

主题:[求助]获取到服务器时间进行计算

美女呀,离线,留言给我吧!
liu1992
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:116 积分:1091 威望:0 精华:0 注册:2015/7/17 10:19:00
[求助]获取到服务器时间进行计算  发帖心情 Post By:2016/6/20 13:49:00 [只看该作者]

 Case "起始日","终止日"
        Dim dr As DataRow = e.DataRow
        If dr.IsNull("起始日") OrElse dr.IsNull("终止日") Then
            dr("合约天数") = Nothing
            dr("合约进行天数") = Nothing
        Else
            Dim tp As TimeSpan = dr("终止日") - dr("起始日")
            dr("合约天数") = tp.TotalDays
           
            Dim tpa As TimeSpan = Date.today - CDate(e.DataRow("起始日"))
            e.DataRow("合约进行天数") = tpa.TotalDays

           
            Dim tpc As TimeSpan =  CDate(e.DataRow("终止日")) - Date.today
            dr("合约剩余天数") = tpc.TotalDays
            If dr("合约剩余天数") < 0 Then
                dr("状态") = "失效"
            Else
                dr("状态") = "生效"
            End If
        End If
       
老师,我原来计算“合约天数”以及“合约剩余天数”是这样写的,但是,这样计算的结果是获取本机的时间进行计算,但是本个项目是联机版的,如果每个人的电脑时间都是不一样的,那么计算结果就不一样了。如何实现获取服务器时间进行计算呢?(本项目数据库已经放在服务器上了。)

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


加好友 发短信
等级:幼狐 帖子:108 积分:1179 威望:0 精华:0 注册:2015/1/19 15:16:00
  发帖心情 Post By:2016/6/20 14:44:00 [只看该作者]

Dim cmd As New SQLCommand
Dim dt As Date
cmd.C
cmd.CommandText = "Select GetDate()"
dt = cmd.ExecuteScalar()
[此贴子已经被作者于2016/6/20 14:44:57编辑过]

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


加好友 发短信
等级:幼狐 帖子:108 积分:1179 威望:0 精华:0 注册:2015/1/19 15:16:00
  发帖心情 Post By:2016/6/20 14:46:00 [只看该作者]

回复完代码怎么少了~~~~
帮助里肯定有

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


加好友 发短信
等级:幼狐 帖子:108 积分:1179 威望:0 精华:0 注册:2015/1/19 15:16:00
  发帖心情 Post By:2016/6/20 15:05:00 [只看该作者]

http://www.foxtable.com/help/index.html?n=2318.htm

 回到顶部