PDA

View Full Version : آموزش: تاریخ شمسی با امکان به روز شدن



NASA's Spaceman
جمعه 05 اردیبهشت 1393, 20:40 عصر
سلام
اینم از یه نمونه که تاریخ میلادی و شمسی و قمری رو داره و بعد از ساعت 12 شب اتوماتیک داخل خود برنامه به روز میشه و همچنین روز های هفته به فارسی و انگلیسی رو هم داره
و اگه زبان سیستمتون فارسی هست تو کد نویسی ساعت این رو وارد کنید
ق.ب 12:00:00
اگه هم که انگلیسی هست که فقط اجراش کنین
امیدوارم که بدردتون بخوره و لطفا تشکر فراموش نشه
امکانات:
1-به روز شدن اتوماتیک در صورت باز بودن برنامه
2-به روز شدن روز و ماه و سال
3-به روز شدن روز های هفته فارسی و انگلیسی
118342
با سپاس Spaceman

NASA's Spaceman
یک شنبه 07 اردیبهشت 1393, 15:51 عصر
و اینم نمونه هایی از تقویم های موجود که البته یکی از تقویم هاش رو دارم خودم میسازم که تو این لیست نیست تا ساختمش میذارمش اینجا برا همه
System.Globalization.HebrewCalendar israil = new System.Globalization.HebrewCalendar();
string date4 = israil.GetYear(DateTime.Now) + "/" + israil.GetMonth(DateTime.Now) + "/" + israil.GetDayOfMonth(DateTime.Now);
label27.Text = date4;
System.Globalization.KoreanCalendar korean = new System.Globalization.KoreanCalendar();
string date3 = korean.GetYear(DateTime.Now) + "/" + korean.GetMonth(DateTime.Now) + "/" + korean.GetDayOfMonth(DateTime.Now);
label25.Text = date3;
System.Globalization.PersianCalendar persian = new System.Globalization.PersianCalendar();
string date = persian.GetYear(DateTime.Now) + "/" + persian.GetMonth(DateTime.Now) + "/" + persian.GetDayOfMonth(DateTime.Now);
label5.Text = date;
System.Globalization.HijriCalendar arab = new System.Globalization.HijriCalendar();
string date2 = arab.GetYear(DateTime.Now) + "/" + arab.GetMonth(DateTime.Now) + "/" + arab.GetDayOfMonth(DateTime.Now);
label17.Text = date2;
System.Globalization.TaiwanCalendar taiwan = new System.Globalization.TaiwanCalendar();
string date5 = taiwan.GetYear(DateTime.Now) + "/" + taiwan.GetMonth(DateTime.Now) + "/" + taiwan.GetDayOfMonth(DateTime.Now);
label28.Text = date5;
System.Globalization.JapaneseCalendar japanese = new System.Globalization.JapaneseCalendar();
string date6 = japanese.GetYear(DateTime.Now) + "/" + japanese.GetMonth(DateTime.Now) + "/" + japanese.GetDayOfMonth(DateTime.Now);
label30.Text = date6;
System.Globalization.ChineseLunisolarCalendar chinese = new System.Globalization.ChineseLunisolarCalendar();
string date7 = chinese.GetYear(DateTime.Now) + "/" + chinese.GetMonth(DateTime.Now) + "/" + chinese.GetDayOfMonth(DateTime.Now);
label32.Text = date7;
System.Globalization.ThaiBuddhistCalendar thai = new System.Globalization.ThaiBuddhistCalendar();
string date8 = thai.GetYear(DateTime.Now) + "/" + thai.GetMonth(DateTime.Now) + "/" + thai.GetDayOfMonth(DateTime.Now);
label34.Text = date8;
با سپاس Spaceman

NASA's Spaceman
پنج شنبه 11 اردیبهشت 1393, 20:12 عصر
فقط یه نکته رو یادتون نره
*اون دستور if که برای ماه ها نوشتم میبینید که ماه 4 رو تعویض باید بکنه ولی برا کلش کار میکنه یعنی با ماه های دیگه ممکنه تو یه جای دیگش گیر کنه پس بنابراین همون عدد 4 رو وارد کنید تا در آینده به مشکل بر نخورین
با سپاس Spaceman