c#获取百度服务器时间
写了那么多小程序,结果发现网络时间确实重要,不管是登陆问题,还是其他问题,都得联网获取时间才能做的更稳,然而用c#获取网路时间查了半天结果竟然都是过期无用的,只能自己写一个了。此方法是根据http协议获取头文件里的date来实现的,这里用百度为例,其他的一样,把对应的网址换成对应的即可,废话不多说,上代码:
///<summary>/// 获取标准北京时间///</summary>///<returns></returns>public static DateTime GetBeijingTime(){HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://www.baidu.com");request.Method = "HEAD";request.AllowAutoRedirect = false;HttpWebResponse reponse = (HttpWebResponse)request.GetResponse();string cc = reponse.GetResponseHeader("date");reponse.Close();DateTime time;bool s = GMTStrParse(cc, out time);return time.AddHours(8); //GMT要加8个小时才是北京时间}public static bool GMTStrParse(string gmtStr, out DateTime gmtTime) //抓取的date是GMT格式的字符串,这里转成datetime{CultureInfo enUS = new CultureInfo("en-US");bool s = DateTime.TryParseExact(gmtStr, "r", enUS, DateTimeStyles.None, out gmtTime);return s;}
调用方法:label1.Text = GetBeijingTime().ToString();
c#获取百度服务器时间相关推荐
- ajax访问远程服务器,ajax 获取远程服务器时间
ajax 获取远程服务器时间 内容精选 换一换 云堡垒机与RADIUS服务器对接,认证登录系统的用户身份.本小节主要介绍如何配置RADIUS域认证模式,并可对配置的RADIUS认证进行用户有效性测试. ...
- jquery封装的ajax方法获取web服务器时间
解决方案: Ajax HTTP Head法 原理: 一般服务器在发送静态页面的时候(apache, nginx, lighttpd就目前所知)都是会在 HTTP 头里带一个Date的头信息的,那么我用 ...
- 数据库获取当前服务器时间
1.MySQL 使用new()方法获取当前服务器时间 insert into tableName(id,........,insertTime) value(1,........,new()); 2. ...
- 获取oracle服务端时间,XPO学习一(获取数据库服务器时间)
在开始学习XPO时,需要连接到数据库且需要获得数据库服务器时间,连接ORACLE Session.DefaultSession.Connection = new OracleConnection(Da ...
- 前端获取当前服务器时间,不使用客户端电脑时间
有时候开发项目的时候会遇到有些客户不怎么精通电脑,所以他们的电脑时间有时候不是准确时间甚至有些是1979年等奇奇怪怪的日期,为了保证数据的准确性,我们需要使用服务器的时间,而不用客户端本地电脑时间 / ...
- 怎么获取网站服务器时间长,如何获取服务器的时间(包括毫秒或(1/100秒))?...
首先,我试过了: string URL = "http://google.com"; System.Net.HttpWebRequest rq2 = (System.Net.Htt ...
- java ntpudpclient_Java代码获取NTP服务器时间
apache的commons-net包下面有ntp相关的实现类,主要类有: 类NTPUDPClient中相关方法: 其中,第二个重载方法使用协议规范默认端口:123. Java代码段: 运行结果为: ...
- 获取数据库服务器时间
Oracle: Select To_Char (SYSDATE,'YYYY-MM-DD') "nowDate", To_Char (SYSDATE,'HH24:MI ...
- php如何获取服务器时间_php如何获取当前日期
1.前提条件 php网站编程中,我们一般用date函数来获取服务器上的时间.但要想正确调用date函数,必须保证php的配置文件php.ini已经配置正确了,否则调用date函数时会报错,没办法正确进 ...
最新文章
- linux-认识与分析日志
- RedHat下建立群集
- 我的 Vue.js 学习日记 (七) - 事件与修饰符
- php内部常量_PHP常量使用的几个需要注意的地方(谨慎使用PHP中的常量)
- 2020年11月 Oracle WebLogic 高危预警:CVE-2020-14750 无需认证攻击
- apache-tomcat集成,转帖
- Windows PowerShell 2.0创建调用脚本文件
- 如何改变Delphi的快捷键 - DELPHI
- 详细解读 | CVPR 2021轻量化目标检测模型MobileDets(附论文下载)
- 东北大学软件项目管理与过程改进复习提纲(2020)——第四章《项目综合管理》
- java计算机毕业设计基于安卓Android的团务智慧管理APP
- 解决 jq ui 弹框 select2 input 失效问题
- 基于微信小程序的毕业设计题目(24)php食堂餐厅就餐预约小程序(含开题报告、任务书、中期报告、答辩PPT、论文模板)
- 机器人在课堂上所表达的新科技发展观
- AE学习日记之MapControl与PageLayoutControl图层变化同步
- 如何在 3dMax 中制作游戏中的战斧模型?
- 舵机速度控制原理细解
- 从 TM1637 看一看非常规 I2C
- 批量登录qq空间,点击推广链接,增加点击量
- 点如何在平面设计中应用