必威体育Betway必威体育官网
当前位置:首页 > IT技术

获取北京标准时间

时间:2019-08-17 09:44:26来源:IT技术作者:seo实验室小编阅读:73次「手机版」
 

标准时间

///<summary>
        /// 获取标准北京时间
        ///</summary>
        ///<returns></returns>
        public static DateTime GetBeijingTime()
        {
            DateTime dt;
            HttpWebrequest wrt = null;
            HttpWebresponse wrp = null;
            try
            {
                wrt = (HttpWebRequest)WebRequest.Create("http://www.beijing-time.org/time.asp");
                wrt.Method = "POST";
                wrt.useragent = "Mozilla/4.0 (compatible; MSIE 6.0; windows NT 5.2; .NET CLR 1.0.3705;)";
                wrt.contentType = "APPlication/x-www-form-urlencoded";
                wrt.ContentLength = 0;
                wrt.KeepAlive = false;
                wrt.ProtocolVersion = HttpVersion.Version10;
                wrp = (HttpWebResponse)wrt.GetResponse();

                string year = wrp.LastModified.Year.ToString();
                string month = wrp.LastModified.Month.ToString();
                string day = wrp.LastModified.Day.ToString() ;
                string hour = wrp.LastModified.Hour.ToString();
                string Minite = wrp.LastModified.Minute.ToString();
                string second = wrp.LastModified.Second.ToString();
                string curTime = year + "-" + month + "-" + day + " " + hour + ":" + minite + ":" + second;
                dt = DateTime.Parse(curTime);
            }
            catch (WebException ex)
            {
                return DateTime.Parse("2011-1-1");
            }
            catch (Exception ex)
            {
                return DateTime.Parse("2011-1-1");
            }
            finally
            {
                if (wrp != null)
                    wrp.Close();
                if (wrt != null)
                    wrt.Abort();
            }
            return dt;
        }

最开始是用网上的方法获取,可是一直报错,错误原因:无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接

后来改成httpwebrequest形式,然后返回值直接取出来日期进行组合,用原来的方法会报错,而且感觉很麻烦

参考代码网址:https://www.cnblogs.com/shadowme/p/6250029.html

相关阅读

爬爬爬,爬虫之获取数据——requests

推荐使用requests库,相比urllib使用要简介的多 requests向目标站点发送请求,获得一个HTTPresponse响应 import requests requests

使用ServletFileUpload 实现文件上传 和获取文件信息

1、我使用的是ServletFileUpload来实现同个form表单中图片和文字信息的同时上传(支持多文件上传),首先我们先看下前端JSP页面的实例

淘宝联盟的隐藏券该如何查看以及获取?

很多淘宝联盟新人还不太了解淘宝联盟隐藏券的有关操作,大家可能对于淘宝联盟还是比较陌生。但是淘宝联盟是可以领取影藏券的哦!那

js中currentStyle和getComputedStyle获取css样式区别

js中获取样式我了解到三种。一种是通过obj.offsetAttr来获取样式,通过这种方法来获取元素的宽高时,如果没有边框,可以正确获取,如果使

[iOS]根据UIColor获取及改变RGB和Alpha

[iOS]根据UIColor获取及改变RGB和Alpha本文产生原因:画折线图数组时,使用获取的UIColor数组,发现先画的线会被后画的线覆盖,有时无法

分享到:

栏目导航

推荐阅读

热门阅读