怎样获取服务器的时间?
我现在要做一个DLL,里面有一个接口是用来获取服务器时间的,请问各位大哥大姐我这个接口的函数应该怎么写,才能使得客户端调用DLL时得到的是服务器时间,而不是客户端本地的时间?希望尽快得到大家的帮忙,多谢了!
我在网上看见有人说调用存储过程获得时间,但是我对这个方法不了解。我的想法是,是不是可以通过winsock编程来实现,就是向服务器发送一个获取服务器时间的请求,然后从服务端返回时间,但是如果采用这种方法的话,是专门另写一个服务端程序好,还是把服务端程序写进主服务程序里面去好些?
注意:我用的是VC.NET2003+INFORMIX
问题点数:50、回复次数:12Top
1 楼tghost333(换了工具,总是新手)回复于 2005-04-07 15:17:18 得分 5
INFORMIX不是很熟,但是在SQLSEVER里有直接获得服务器时间的命令,直接调用旧可以。INFORMIX里应该也有吧。Top
2 楼liushaoyi0704(【化外之民】)回复于 2005-04-08 11:38:54 得分 5
markTop
3 楼syeerzy(快乐永远*先天下之乐而乐*后天下之忧而忧*)回复于 2005-04-08 12:10:13 得分 10
向服务器发送一个获取服务器时间的请求,然后从服务端返回时间,服务端程序写进主服务程序里面去Top
4 楼zhun_yi(zhunyi)回复于 2005-04-11 08:14:16 得分 0
还有没有更好的办法啊?最好有API函数。Top
5 楼hdt(倦怠)回复于 2005-04-11 08:25:34 得分 30
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/netmgmt/netmgmt/netservergetinfo.htmTop
6 楼zhun_yi(zhunyi)回复于 2005-04-12 08:00:32 得分 0
hdt(接分接出个星星)给出的连接打不开啊~Top
7 楼liushaoyi0704(【化外之民】)回复于 2005-04-12 19:15:09 得分 0
gzTop
8 楼hdt(倦怠)回复于 2005-04-13 11:22:14 得分 0
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/netmgmt/netmgmt/netservergetinfo.aspTop
9 楼zhun_yi(zhunyi)回复于 2005-04-13 16:40:15 得分 0
服务器是SCO UNIXTop
10 楼zhun_yi(zhunyi)回复于 2005-04-16 10:25:23 得分 0
upTop
11 楼zhun_yi(zhunyi)回复于 2005-04-19 17:53:44 得分 0
upTop
12 楼hdt(倦怠)回复于 2005-04-20 08:11:07 得分 0
载网上搜索一下NTP协议
Top




