Mega Code Archive

 
Categories / VB.Net / Development
 

Methods from PersianCalendar

Imports System.Globalization Class Sample     Public Shared Sub Main()         Dim jc As New PersianCalendar()         Dim thisDate As Date = Date.Now         Console.WriteLine("GetDaysInMonth: days = {0}", _                            jc.GetDaysInMonth(thisDate.Year, _                                              thisDate.Month, _                                              PersianCalendar.PersianEra))         Console.WriteLine("GetDaysInYear: days = {0}", _                           jc.GetDaysInYear(thisDate.Year, PersianCalendar.PersianEra))         Console.WriteLine("GetLeapMonth: leap month (if any) = {0}", _                            jc.GetLeapMonth(thisDate.Year, PersianCalendar.PersianEra))         Console.WriteLine("GetMonthsInYear: months in a year = {0}", _                            jc.GetMonthsInYear(thisDate.Year, PersianCalendar.PersianEra))         Console.WriteLine("IsLeapDay: This is a leap day = {0}", _                            jc.IsLeapDay(thisDate.Year, _                                         thisDate.Month, thisDate.Day, _                                         PersianCalendar.PersianEra))         Console.WriteLine("IsLeapMonth: This is a leap month = {0}", _                            jc.IsLeapMonth(thisDate.Year, _                                           thisDate.Month, _                                           PersianCalendar.PersianEra))         Console.WriteLine("  If TwoDigitYearMax = {0}, ToFourDigitYear(99) = {1}", jc.TwoDigitYearMax, jc.ToFourDigitYear(99))         jc.TwoDigitYearMax = thisDate.Year         Console.WriteLine("  If TwoDigitYearMax = {0}, ToFourDigitYear(99) = {1}", jc.TwoDigitYearMax, jc.ToFourDigitYear(99))     End Sub End Class