以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 本地时间和服务器时间问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=158314) |
-- 作者:beifang -- 发布时间:2020/11/16 11:10:00 -- 本地时间和服务器时间问题 数据源用的是SQL的外部数据源,客户端的软件获取当前时间的时候,获取的是客户端软件所使用的本地电脑的时间吗? 如果是这样的话,就会存在不同电脑之间时间差的问题,比如有的电脑可能因为主板电池没电,当前时间是好几年之前,怎么解决不同客户端之间时间相同问题? |
-- 作者:有点蓝 -- 发布时间:2020/11/16 11:42:00 -- 参考:http://www.foxtable.com/webhelp/topics/2318.htm |
-- 作者:beifang -- 发布时间:2020/11/17 10:03:00 -- 按照上面的方法获取到的服务器时间,为什么存入表中之后,日期是对的,但是时间都变成了零点零分了呢? 是哪里的问题? 谢谢! Dim cmd As New SQLCommand Dim dt As Date cmd.C cmd.CommandText = "Select GetDate()" dt = cmd.ExecuteScalar() dt = dt.Date Tables("Expenses").Current("EditTime") = dt |
-- 作者:有点蓝 -- 发布时间:2020/11/17 10:05:00 -- 去掉:dt = dt.Date |