Pages

Sunday, September 15, 2013

CALENDER Class in C#


* Get Current Date Time: "9/16/2013 11:59:32 AM "

          DateTime dt = Convert.ToDateTime(DateTime.Now);


* Create Object of Calender Class :

      System.Globalization.Calendar myCal = CultureInfo.InvariantCulture.Calendar;

        Response.Write("Day of month: " + myCal.GetDayOfMonth(dt)+"<br/>");
        Response.Write("Day of Week: " + myCal.GetDayOfWeek(dt) + "<br/>");
        Response.Write("Days of Year: " + myCal.GetDayOfYear(dt) + "<br/>");
        Response.Write("Days of Month: " + myCal.GetDaysInMonth(2013, 02) + "<br/>");
        Response.Write("Era: " + myCal.GetEra(dt) + "<br/>");
        Response.Write("Get Hour: " + myCal.GetHour(dt) + "<br/>");
        Response.Write("Get Leap month: " + myCal.GetLeapMonth(2012) + "<br/>");
        Response.Write("Get Month: " + myCal.GetMonth(dt) + "<br/>");
        Response.Write("Get Week of year: " +                myCal.GetWeekOfYear(dt,CalendarWeekRule.FirstFullWeek,DayOfWeek.Sunday) + "<br/>");
        int _year = 2012;
        Response.Write("For " + _year + " Leap Year Result: " + myCal.IsLeapYear(_year)+ "<br/>");
        Response.Write("For " + _year + " Leap Month Result: " + myCal.IsLeapMonth(2012,01));




OUTPUT:

Day of month: 16
Day of Week: Monday
Days of Year: 259
Days of Month: 28
Era: 1
Get Hour: 11
Get Leap month: 0
Get Month: 9
Get Week of year: 37
For 2012 Leap Year Result: True
For 2012 Leap Month Result: False

No comments:

Post a Comment