PDA

View Full Version : گرفتن زمان و تاریخ یا تنظیم ساعت و تاریخ سیستم از اینترنت با کدهای سی شارپ



mehrdad2025
پنج شنبه 08 اسفند 1392, 23:51 عصر
با سلام چه جوری می تونم تاریخ و زمان رو از اینتر نت دریافت کنم یا ساعت و تاریخ سیستم رو از اینتر نت به صورت اتوماتیک تنظیم کنم
با تشکر

linux
جمعه 09 اسفند 1392, 00:29 صبح
با سلام چه جوری می تونم تاریخ و زمان رو از اینتر نت دریافت کنم یا ساعت و تاریخ سیستم رو از اینتر نت به صورت اتوماتیک تنظیم کنم
با تشکر
اینجا را مطالعه کنید
http://stackoverflow.com/questions/1193955/how-to-query-an-ntp-server-using-c

mehrdad2025
یک شنبه 11 اسفند 1392, 17:40 عصر
مرسی مطالعه کردم ولی چیزی سر در نیاوردم!اگر ممکنه کسی بیشتر راهنماییم کنه یا یه کد آماده اگز در اینتر نت باشه خیلی بهتر می شه
با تشکر از همه

Milada222
یک شنبه 08 خرداد 1401, 09:25 صبح
مرسی مطالعه کردم ولی چیزی سر در نیاوردم!اگر ممکنه کسی بیشتر راهنماییم کنه یا یه کد آماده اگز در اینتر نت باشه خیلی بهتر می شه
با تشکر از همه


private DateTime GetDateTime()
{
DateTime dateTime = DateTime.MinValue;
System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.C reate("http://www.microsoft.com");
request.Method = "GET";
request.Accept = "text/html, application/xhtml+xml, */*";
request.UserAgent = "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)";
request.ContentType = "application/x-www-form-urlencoded";
request.CachePolicy = new System.Net.Cache.RequestCachePolicy(System.Net.Cac he.RequestCacheLevel.NoCacheNoStore);
System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();
if (response.StatusCode == System.Net.HttpStatusCode.OK)
{
string todaysDates = response.Headers["date"];


dateTime = DateTime.ParseExact(todaysDates, "ddd, dd MMM yyyy HH:mm:ss 'GMT'",
System.Globalization.CultureInfo.InvariantCulture. DateTimeFormat, System.Globalization.DateTimeStyles.AssumeUniversa l);
}


return dateTime;
}