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 ); } } |
0