DateTimeOffset.Millisecond Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém o componente de milissegundo do tempo representado pelo objeto DateTimeOffset atual.
public:
property int Millisecond { int get(); };
public int Millisecond { get; }
member this.Millisecond : int
Public ReadOnly Property Millisecond As Integer
Valor da propriedade
O componente de milissegundo do objeto DateTimeOffset atual, expressado como um inteiro entre 0 e 999.
Exemplos
O exemplo a seguir exibe o número de milissegundos de um DateTimeOffset objeto usando um especificador de formato personalizado e acessando diretamente a Millisecond propriedade.
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.
let date1 = DateTimeOffset(2008, 3, 5, 5, 45, 35, 649, TimeSpan(-7, 0, 0))
printfn $"""Milliseconds value of {date1.ToString "MM/dd/yyyy hh:mm:ss.fff"} is {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.
Comentários
Você também pode criar uma representação de cadeia de caracteres do componente milissegundo de um DateTimeOffset objeto chamando o ToString método com o especificador de formato personalizado "fff".
Se você depender de propriedades como Now ou UtcNow para controlar com precisão o número de milissegundos decorridos, a precisão do componente de milissegundo do tempo dependerá da resolução do relógio do sistema. No Windows NT 3.5 e posterior e nos sistemas operacionais Windows Vista, a resolução do relógio é de aproximadamente 10 a 15 milissegundos.