Date: Ajout des jours, mois, semaines, heures, etc

Author:


{filelink=19643}

using System;
using System.Globalization;

public class AjoutDates
{
   public static void afficherResultat( Calendar objetCal, DateTime objetDate )
   {
      Console.WriteLine( "Epoque:          {0}", objetCal.GetEra( objetDate ) );
      Console.WriteLine( "Jour de l'année:    {0}", objetCal.GetDayOfYear( objetDate ) );
      Console.WriteLine( "Jour du mois:   {0}", objetCal.GetDayOfMonth( objetDate ) );
      Console.WriteLine( "Jour de la semaine:    {0}", objetCal.GetDayOfWeek( objetDate ) );
      Console.WriteLine( "Mois:        {0}", objetCal.GetMonth( objetDate ) );
      Console.WriteLine( "Année:         {0}", objetCal.GetYear( objetDate ) );
      Console.WriteLine( "Heure:         {0}", objetCal.GetHour( objetDate ) );
      Console.WriteLine( "Minute:       {0}", objetCal.GetMinute( objetDate ) );
      Console.WriteLine( "Seconde:       {0}", objetCal.GetSecond( objetDate ) );
      Console.WriteLine( "Millisecondes: {0}", objetCal.GetMilliseconds( objetDate ) );
   }
   public static void Main()
   {
      DateTime objetDT = new DateTime( 2011, 3, 8, new GregorianCalendar() );

      Calendar objetCal = CultureInfo.InvariantCulture.Calendar;
      // utilisation des differentes méthodes 'add'
      // pour ajouter des jours, années, mois, heures, etc
      objetDT = objetCal.AddYears( objetDT, 5 );
      objetDT = objetCal.AddMonths( objetDT, 5 );
      objetDT = objetCal.AddWeeks( objetDT, 5 );
      objetDT = objetCal.AddDays( objetDT, 5 );
      objetDT = objetCal.AddHours( objetDT, 5 );
      objetDT = objetCal.AddMinutes( objetDT, 5 );
      objetDT = objetCal.AddSeconds( objetDT, 5 );
      objetDT = objetCal.AddMilliseconds( objetDT, 5 );

      afficherResultat( objetCal, objetDT );

   }

}

Leave a Reply

Your email address will not be published. Required fields are marked *