View Full Version : سوالی در مورد متغیر های از نوع DateTime
mohsen_metn
پنج شنبه 10 بهمن 1387, 16:33 عصر
سلام
من دو تا متغیر تعریف کرده ام به شکل زیر :
DateTime dd = DateTime.Now;
DateTime ds= DateTime.Now;
حالا اگر فرض بگیریم که این دو متغیر در زمان های مختلفی ایجاد شده ا ند چگونه می توان اختلاف زمانی (ساعت ، دقیقه و ثانیه) بین آنها را بدست آورد؟
s_ahmadneya
پنج شنبه 10 بهمن 1387, 17:04 عصر
سلام
من دو تا متغیر تعریف کرده ام به شکل زیر :
DateTime dd = DateTime.Now;
DateTime ds= DateTime.Now;
حالا اگر فرض بگیریم که این دو متغیر در زمان های مختلفی ایجاد شده ا ند چگونه می توان اختلاف زمانی (ساعت ، دقیقه و ثانیه) بین آنها را بدست آورد؟
DateTime d1 = DateTime.Parse("10:50:12");
DateTime d2 = DateTime.Parse("12:40:17");
TimeSpan d3 = d2 - d1;
MessageBox.Show(d3.ToString());
hasan_esfahan
شنبه 12 بهمن 1387, 02:47 صبح
البته می تونید از روش زیر استفاده کننید
DateTime dt1 = new DateTime();
DateTime dt2 = new DateTime();
MessageBox.Show(DateTime.Compare(dt1,dt2).ToString ());
H2K
شنبه 12 بهمن 1387, 10:30 صبح
DateTime UTCTrm = DateTime.UtcNow;
DateTime NOWTrm = DateTime.Now;
TimeSpan Xx = NOWTrm - UTCTrm;
MessageBox.Show(Xx.ToString());
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.