
{filelink=19630}
using System;
public class ExempleDateTime
{
public static void afficherDateHeure(string nom, DateTime objetDateTime)
{
Console.WriteLine(nom + " = " + objetDateTime);
// Affichage des Propriétés
Console.WriteLine(nom + ".Jour = " + objetDateTime.Day);
Console.WriteLine(nom + ".Mois = " + objetDateTime.Month);
Console.WriteLine(nom + ".Année = " + objetDateTime.Year);
Console.WriteLine(nom + ".Heures = " + objetDateTime.Hour);
Console.WriteLine(nom + ".Minutes = " + objetDateTime.Minute);
Console.WriteLine(nom + ".Secondes = " + objetDateTime.Second);
Console.WriteLine(nom + ".Millisecondes = " +
objetDateTime.Millisecond);
}
public static void Main()
{
int jour = 12;
int mois = 10;
int année = 2010;
// Création d'un objet DateTime avec des paramètres définis
DateTime objetDateTime = new DateTime(année, mois, jour);
int heure = 4;
int minute = 12;
int seconde = 10;
int milliseconde = 5;
//Création d'une instance de 'TimeSpan' en spécifiant l'heure, la minute et la seconde
DateTime objetDateTime2 =
new DateTime(année, mois, jour, heure, minute, seconde, milliseconde);
// Utilisation de 'JulianCalendar' avec des objets 'DateTime'
System.Globalization.JulianCalendar monCalendrier =
new System.Globalization.JulianCalendar();
DateTime objetDateTime3 =
new DateTime(année, mois, jour, monCalendrier);
// Spécifier le nombre de battement(Ticket)
DateTime objetDateTime4 = new DateTime(1);
// Affichge des Objets
afficherDateHeure("objetDateTime", objetDateTime);
afficherDateHeure("objetDateTime2", objetDateTime2);
afficherDateHeure("objetDateTime3", objetDateTime3);
afficherDateHeure("objetDateTime4", objetDateTime4);
// Additionner une instance 'TimeSpan' à un Objet 'DateTime'
TimeSpan objetTimeSpan = new TimeSpan(4, 12, 10);
objetDateTime4 += objetTimeSpan;
afficherDateHeure("objetDateTime4", objetDateTime4);
}
}
/* Affichage:
* objetDateTime = 12/10/2010 00:00:00
objetDateTime.Jour = 12
objetDateTime.Mois = 10
objetDateTime.Année = 2010
objetDateTime.Heures = 0
objetDateTime.Minutes = 0
objetDateTime.Secondes = 0
objetDateTime.Millisecondes = 0
objetDateTime2 = 12/10/2010 04:12:10
objetDateTime2.Jour = 12
objetDateTime2.Mois = 10
objetDateTime2.Année = 2010
objetDateTime2.Heures = 4
objetDateTime2.Minutes = 12
objetDateTime2.Secondes = 10
objetDateTime2.Millisecondes = 5
objetDateTime3 = 25/10/2010 00:00:00
objetDateTime3.Jour = 25
objetDateTime3.Mois = 10
objetDateTime3.Année = 2010
objetDateTime3.Heures = 0
objetDateTime3.Minutes = 0
objetDateTime3.Secondes = 0
objetDateTime3.Millisecondes = 0
objetDateTime4 = 01/01/0001 00:00:00
objetDateTime4.Jour = 1
objetDateTime4.Mois = 1
objetDateTime4.Année = 1
objetDateTime4.Heures = 0
objetDateTime4.Minutes = 0
objetDateTime4.Secondes = 0
objetDateTime4.Millisecondes = 0
objetDateTime4 = 01/01/0001 04:12:10
objetDateTime4.Jour = 1
objetDateTime4.Mois = 1
objetDateTime4.Année = 1
objetDateTime4.Heures = 4
objetDateTime4.Minutes = 12
objetDateTime4.Secondes = 10
objetDateTime4.Millisecondes = 0
Appuyez sur une touche pour continuer...
*/