中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

c#中怎么獲取北京時間

發布時間:2021-07-08 15:59:50 來源:億速云 閱讀:165 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關c#中怎么獲取北京時間,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

#region 
/// <summary> 
/// 獲取標準北京時間 
/// /// </summary> 
/// /// <returns></returns> 
/// 
public static DateTime GetStandardTime()    
{ 
/// //<?xml version="1.0" encoding="GB2312" ?> 
//- <ntsc> 
//- <time> 
// <year>2013</year> 
// <month>8</month> 
// <day>29</day>  
// <Weekday />  
// <hour>16</hour> 
// <minite>29</minite> 
// <second>12</second>  
// <Millisecond /> 
// </time>  
// </ntsc>  
DateTime dt; 
WebRequest wrt = null; 
WebResponse wrp = null; 
try
{ 
wrt = WebRequest.Create("http://www.time.ac.cn/timeflash.asp?user=flash");  
wrt.Credentials = CredentialCache.DefaultCredentials; 
  wrp = wrt.GetResponse(); 
  StreamReader sr = new StreamReader(wrp.GetResponseStream(),Encoding.UTF8); 
  string html = sr.ReadToEnd(); 
  sr.Close(); 
  wrp.Close(); 
  int yearIndex = html.IndexOf("<year>") + 6; 
  int monthIndex = html.IndexOf("<month>") + 7; 
  int dayIndex = html.IndexOf("<day>") + 5; 
  int hourIndex = html.IndexOf("<hour>") + 6; 
  int miniteIndex = html.IndexOf("<minite>") + 8; 
  int secondIndex = html.IndexOf("<second>") + 8; 
  string year = html.Substring(yearIndex, html.IndexOf("</year>") - yearIndex); 
  string month = html.Substring(monthIndex, html.IndexOf("</month>") - monthIndex); 
  string day = html.Substring(dayIndex, html.IndexOf("</day>") - dayIndex); 
  string hour = html.Substring(hourIndex, html.IndexOf("</hour>") - hourIndex); 
  string minite = html.Substring(miniteIndex, html.IndexOf("</minite>") - miniteIndex); 
  string second = html.Substring(secondIndex, html.IndexOf("</second>") - secondIndex); 
  dt = DateTime.Parse(year + "-" + month + "-" + day + " " + hour + ":" + minite + ":" + second); 
} 
catch (WebException) 
{ 
  return DateTime.Parse("2013-1-1"); 
} 
catch (Exception) 
{ 
  return DateTime.Parse("2013-1-1"); 
} 
finally
{ 
  if (wrp != null) 
 wrp.Close(); 
  if (wrt != null) 
 wrt.Abort(); 
} 
   return dt; 
 } 
#endregion

關于c#中怎么獲取北京時間就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新民市| 平阴县| 石阡县| 陵水| 浪卡子县| 绥江县| 德兴市| 肥西县| 丹阳市| 疏勒县| 德江县| 永嘉县| 宕昌县| 鹿邑县| 阿合奇县| 建水县| 陈巴尔虎旗| 黑水县| 左云县| 玛纳斯县| 凌海市| 铜山县| 望城县| 德庆县| 柯坪县| 凉城县| 南陵县| 寻乌县| 永定县| 巩义市| 溧水县| 张北县| 青河县| 同心县| 茶陵县| 荥阳市| 密云县| 始兴县| 右玉县| 贡觉县| 滦平县|