Export (0) Print
Expand All

DateTime.Millisecond Property

Gets the milliseconds component of the date represented by this instance.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

public int Millisecond { get; }

Property Value

Type: System.Int32
The milliseconds component, expressed as a value between 0 and 999.

You can display the string representation of the Millisecond property by using the "fff" format specifier. For example, the following code displays a string that contains the number of milliseconds in a date and time to the console:


DateTime date1 = new DateTime(2008, 1, 1, 0, 30, 45, 125);
outputBlock.Text += String.Format("Milliseconds: {0:fff}",
                  date1) + "\n";           // displays Milliseconds: 125


You can also display the millisecond component together with the other components of a date and time value by using the "o" standard format specifier. For example:


DateTime date2 = new DateTime(2008, 1, 1, 0, 30, 45, 125);
outputBlock.Text += String.Format("Date: {0:o}",
                  date2) + "\n";
// Displays the following output:
//      Date: 2008-01-01T00:30:45.1250000


However, the "o" format specifier is intended less for displaying than for round-tripping or storing a DateTime value. You can also display milliseconds together with other date and time components by using a custom format string:


DateTime date3 = new DateTime(2008, 1, 1, 0, 30, 45, 125);
outputBlock.Text += String.Format("Date with milliseconds: {0:MM/dd/yyy hh:mm:ss.fff}",
                  date3) + "\n";
// Displays the following output:
//       Date with milliseconds: 01/01/2008 12:30:45.125                       


Platform Notes

Silverlight for Windows Phone Silverlight for Windows Phone

 System.DateTime.Now.Millisecond.ToString always returns zero on the Windows Phone Emulator.

The following example demonstrates the Millisecond property.


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;


Silverlight

Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

ADD
Show:
© 2014 Microsoft