在数字化转型中,选择合适的跨平台开发框架不仅能提高效率,还有助于确保数据安全与合规性。
764
2022-12-02
获取网络时间
本地时间可能不可靠,获取网络上的标准时间来自动校正。
怎么获取?
我搞过一些网页抓取,虽然不会python,但也毕竟是搞过。所以,如果有一些权威网站,页面上发布了标准时间,或者提供了相关的Web API,抓取之,访问之,不就好啦!
拿衣服。根本不用抓取。请求一下这个权威站点就好了,啥都不用抓。
上代码:
Uri target = new Uri("req = (HttpWebRequest)WebRequest.Create(target);req.Timeout = 30000;var h = req.GetResponse().Headers;if (DateTime.TryParse(h.Get("Date"), out DateTime d)){//从消息头里拿日期信息就行了。这个日期,是网站服务器的时间,应该是准的。//当然,如果发布权威时间的网站的服务器本身时间都不准,那就无语了,只能认了 int offset = (int)d.Subtract(DateTime.Now).TotalDays; save(offset);}
//从消息头里拿日期信息就行了。这个日期,是网站服务器的时间,应该是准的。 //当然,如果发布权威时间的网站的服务器本身时间都不准,那就无语了,只能认了
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~