DateTime.Millisecond Propriété

Définition

Obtient le composant « millisecondes » de la date représentée par cette instance.

C#
public int Millisecond { get; }

Valeur de propriété

Int32

Composant « millisecondes », exprimé comme une valeur comprise entre 0 et 999.

Exemples

L’exemple suivant illustre la Millisecond propriété.

C#
System.DateTime moment = new System.DateTime(
                                1999, 1, 13, 3, 57, 32, 11);
// Year gets 1999.
int year = moment.Year;

// Month gets 1 (January).
int month = moment.Month;

// Day gets 13.
int day = moment.Day;

// Hour gets 3.
int hour = moment.Hour;

// Minute gets 57.
int minute = moment.Minute;

// Second gets 32.
int second = moment.Second;

// Millisecond gets 11.
int millisecond = moment.Millisecond;

Remarques

Vous pouvez afficher la représentation sous forme de chaîne de la propriété à l' Millisecond aide du spécificateur de format "fff". Par exemple, le code suivant affiche une chaîne qui contient le nombre de millisecondes dans une date et une heure à la console.

C#
DateTime date1 = new DateTime(2008, 1, 1, 0, 30, 45, 125);
Console.WriteLine("Milliseconds: {0:fff}",
                  date1);           // displays Milliseconds: 125

Vous pouvez également afficher le composant « milliseconde » avec les autres composants d’une valeur de date et d’heure à l’aide du spécificateur de format standard « o ». Exemple :

C#
DateTime date2 = new DateTime(2008, 1, 1, 0, 30, 45, 125);
Console.WriteLine("Date: {0:o}",
                  date2);
// Displays the following output to the console:
//      Date: 2008-01-01T00:30:45.1250000

Toutefois, le spécificateur de format "o" est moins destiné à être affiché que pour l’aller-retour ou le stockage d’une DateTime valeur. Vous pouvez également afficher des millisecondes avec d’autres composants de date et d’heure à l’aide d’une chaîne de format personnalisée, comme le montre l’exemple suivant.

C#
DateTime date3 = new DateTime(2008, 1, 1, 0, 30, 45, 125);
Console.WriteLine("Date with milliseconds: {0:MM/dd/yyy HH:mm:ss.fff}",
                  date3);
// Displays the following output to the console:
//       Date with milliseconds: 01/01/2008 00:30:45.125

S’applique à

Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0