• مشکی
  • سفید
  • سبز
  • آبی
  • قرمز
  • نارنجی
  • بنفش
  • طلایی
تعداد مطالب : 1
تعداد نظرات : 1
زمان آخرین مطلب : 6877روز قبل
آموزش و تحقيقات
 
تغییر زبان سیستم

تغییر به فارسی:
کد:
Dim myCulture AsNew Globalization.CultureInfo("fa-IR") InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(myCulture)

تغییر به انگلیسی:
کد:
Dim myCultureen AsNew Globalization.CultureInfo("En-Us") InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(myCultureen)

 

 

تبدیل تاریخ از/به شمسی و دیگر تقویم ها

سلام
این را برای یک سایت یکی از دوستانم نوشته بودم که عیناً در اینجا هم کپی کردم.
تبدیل به میلادی
کد:
Dim x As New System.Globalization.PersianCalendar
Dim dt As Date = x.ToDateTime(1386, 1, 1, 0, 0, 0, 0, 0)
تبدیل از میلادی
کد:
Dim x As New System.Globalization.PersianCalendar()
Dim dt As Date
dt = #1/1/2007#
'Or یا
dt = New Date(2007, 1, 1)
'Or یا
dt = CDate("1/1/2007")
Dim y As Integer = x.GetYear(dt)
Dim m As Integer = x.GetMonth(dt)
Dim d As Integer = x.GetDayOfMonth(dt)
برای تبدیل از/به میلادی بر اساس تقویم های دیگرف کافیست به جای کلاسس PersianCalendar کلاسس تقویم مورد نظر را نمونه سازی کرد.
دات نت 2 با تقویم میلادی در کل شامل 11 تقویم است!
مثلاً PersianCalendar تقویم ایرانی یا همان هجری شمسی است
یا HijriCalendar تقویم هجری قمری است
JapaneseCalendar ژاپنی
KoreanCalendar کره ای
TaiwanCalendar تایوانی
پنج شنبه 22/6/1386 - 10:11
مورد توجه ترین های هفته اخیر
فعالترین ها در ماه گذشته
(0)فعالان 24 ساعت گذشته