当前位置:编程学习 > C#/ASP.NET >>

哪里有时间服务?

请问哪里有时间服务,比如我访问某个网站上面提供北京时间,可以抓取到的,或者类似的东西 --------------------编程问答-------------------- 大家有 知道的吗 --------------------编程问答-------------------- 在百度搜索中输入:时间服务。 --------------------编程问答-------------------- http://blog.csdn.net/cnming/article/details/2200968 --------------------编程问答-------------------- 北京时区是东八区,纽约是西五区。可能有夏时制。 --------------------编程问答-------------------- 国家授时中心,是用来给你对表的,不是给你处理北京还是纽约的。

如果你担心自己的windows服务器时间不准,那么你只要在windows的“更改时间和时间设置”里边选择“Internet时间”,然后“立即更新”,或者把它自定对时的频率调整得频繁一点。

所以你的网站所显示的什么“北京时间、纽约时间”等等的,我估计跟授时中心根本没有关系,而是不同时区不同地区的UTC时间转为LOCAL时间的转换。

可以参考msdn:http://msdn.microsoft.com/zh-cn/library/system.datetime.kind(v=vs.110).aspx --------------------编程问答-------------------- time.windows.com --------------------编程问答-------------------- 跟授时中心的时间进行校对,需要使用NTPS或者别的什么协议。如果你仅仅是从网页得到一个时间,你考虑到这个传输时间的延迟了么?

每一次访问,Internet都会选择不同的路由,例如这一次是从“世界这头过路”,下次是从“世界那头过路”,每一次的路由“中间跳”都是不同的。而且每一次访问时,每一个中间的机器处理时间也是不同的。最终,你每一次“抓取时间”,其实延迟都是不一样的、不确定的。如果仅仅是简单地“抓取”你如何能够得到准确时间? --------------------编程问答--------------------

select getdate()


如果你的服务器时间都是假的,那还玩个毛啊. --------------------编程问答--------------------
引用 2 楼 guwei4037 的回复:
在百度搜索中输入:时间服务。

这个时间服务不行。。。 --------------------编程问答--------------------
引用 7 楼 sp1234 的回复:
跟授时中心的时间进行校对,需要使用NTPS或者别的什么协议。如果你仅仅是从网页得到一个时间,你考虑到这个传输时间的延迟了么?

每一次访问,Internet都会选择不同的路由,例如这一次是从“世界这头过路”,下次是从“世界那头过路”,每一次的路由“中间跳”都是不同的。而且每一次访问时,每一个中间的机器处理时间也是不同的。最终,你每一次“抓取时间”,其实延迟都是不一样的、不确定的。如果仅仅是简单地“抓取”你如何能够得到准确时间?

因为我只精确到天,所以不需要这么精细 --------------------编程问答--------------------
引用 8 楼 diaodiaop 的回复:

select getdate()


如果你的服务器时间都是假的,那还玩个毛啊.

你自作聪明了。呵呵
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,