DateTimeOffset.Millisecond 属性

定义

获取由当前 DateTimeOffset 对象所表示的时间的毫秒组成部分。Gets the millisecond component of the time represented by the current DateTimeOffset object.

public:
 property int Millisecond { int get(); };
public int Millisecond { get; }
member this.Millisecond : int
Public ReadOnly Property Millisecond As Integer

属性值

Int32

当前 DateTimeOffset 对象的毫秒组成部分,以 0 到 999 之间的一个整数来表示。The millisecond component of the current DateTimeOffset object, expressed as an integer between 0 and 999.

示例

下面的示例通过使用自定义格式说明符和直接访问 Millisecond 属性来显示 DateTimeOffset 对象的毫秒数。The following example displays the number of milliseconds of a DateTimeOffset object by using a custom format specifier and by directly accessing the Millisecond property.

DateTimeOffset date1 = new DateTimeOffset(2008, 3, 5, 5, 45, 35, 649,
                                new TimeSpan(-7, 0, 0));
Console.WriteLine("Milliseconds value of {0} is {1}.",
                  date1.ToString("MM/dd/yyyy hh:mm:ss.fff"),
                  date1.Millisecond);
// The example produces the following output:
//
// Milliseconds value of 03/05/2008 05:45:35.649 is 649.
Dim date1 As New DateTimeOffset(2008, 3, 5, 5, 45, 35, 649, _
                                New TimeSpan(-7, 0, 0))
Console.WriteLine("Milliseconds value of {0} is {1}.", _
                  date1.ToString("MM/dd/yyyy hh:mm:ss.fff"), _
                  date1.Millisecond)
' The example produces the following output:
'
' Milliseconds value of 03/05/2008 05:45:35.649 is 649.

注解

还可以通过使用 "fff" 自定义格式说明符调用 ToString 方法来创建 DateTimeOffset 对象的毫秒部分的字符串表示形式。You can also create a string representation of a DateTimeOffset object's millisecond component by calling the ToString method with the "fff" custom format specifier.

如果依赖属性(如 NowUtcNow)来准确地跟踪已用毫秒数,则时间的毫秒部分的精度取决于系统时钟的分辨率。If you rely on properties such as Now or UtcNow to accurately track the number of elapsed milliseconds, the precision of the time's millisecond component depends on the resolution of the system clock. 在 Windows NT 3.5 和更高版本以及 Windows Vista 操作系统上,时钟的分辨率大约为 10-15 毫秒。On Windows NT 3.5 and later, and Windows Vista operating systems, the clock's resolution is approximately 10-15 milliseconds.

适用于