Page d'Accueil

Les caractéristiques d'une valeur Temps

 

Les composants du temps

À ce jour, nous avons vu qu'une valeur temps est faite d'une partie d'heures, de minutes, de secondes, et de millisecondes. Ce sont des valeurs que vous pouvez indiquer en créant un objet temps, utilisant un des constructeurs appropriés de la structure DateTime. Si vous demandez une valeur temps à l'utilisateur ou si l'application elle-même la fournira, vous pouvez rechercher ses composants.

Pour obtenir la partie heure d'un objet DateTime existant, vous pouvez accéder à sa propriété Hour. Pour rechercher la partie minute d'une valeur temps, accéder à sa propriété Minute. Si vous voulez connaître la deuxième valeur d'une variable DateTime, vous pouvez appeler sa propriété Second. De la même manière, vous pouvez obtenir la valeur milliseconde d'un temps en accédant à sa propriété Millisecond.

 

L'heure d'une valeur date-heure

Comme vu jusqu'ici, une variable DateTime contient toujours une date et des parties d'un temps. Dans votre programme, vous pouvez vouloir avoir seulement le temps de la variable. Pour soutenir ceci, la structure DateTime est équipée d'une propriété appelée TimeOfDay. Cette propriété produit la valeur temps d'un objet DateTime existant. Voici un exemple :

using System;

namespace DateAndTime
{
    class Program
    {
        static int Main()
        {
            DateTime time = new DateTime(2002, 4, 22, 16, 8, 44);

            Console.WriteLine("Date and Time: {0}\n", time);
            Console.WriteLine("Time of Day:   {0}\n", time.TimeOfDay);
            return 0;
        }
    }
}

Ceci produirait :

Date and Time: 4/22/2002 4:08:44 PM

Time of Day:   16:08:44

Press any key to continue . . .
  

Précédent Copyright © 2007-2008, Yevol Suivant