
{filelink=19642}
using System;
using System.Globalization;
public class CalendrierGregorien
{
public static void Main()
{
// Créer un objet Date correspondant au 30 Mars 1985
// De Calendrier Grégorien
DateTime maDate = new DateTime( 1985, 3, 30, new GregorianCalendar() );
// Utilisation d'un Objet 'calendar' independant des Cultures
Calendar monCal = CultureInfo.InvariantCulture.Calendar;
Console.WriteLine( "Epoque: {0}", monCal.GetEra( maDate ) );
Console.WriteLine( "Jour du mois: {0}", monCal.GetDayOfMonth( maDate ) );
Console.WriteLine("Jour de l'année: {0}", monCal.GetDayOfYear(maDate));
Console.WriteLine( "Jour de la semaine: {0}", monCal.GetDayOfWeek( maDate ) );
Console.WriteLine( "Mois: {0}", monCal.GetMonth( maDate ) );
Console.WriteLine( "Année: {0}", monCal.GetYear( maDate ) );
Console.WriteLine( "Heure: {0}", monCal.GetHour( maDate ) );
Console.WriteLine( "Minute: {0}", monCal.GetMinute( maDate ) );
Console.WriteLine( "Seconde: {0}", monCal.GetSecond( maDate ) );
Console.WriteLine( "Millisecondes: {0}", monCal.GetMilliseconds( maDate ) );
}
}