Compartilhar via


Estrutura SYSTEMTIME

 

Representa uma data e hora usando membros individuais para o mês, dia, ano, dia da semana, hora, minuto, segundo e milissegundos.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

public struct SYSTEMTIME
public value struct SYSTEMTIME
[<Sealed>]
type SYSTEMTIME = struct end
Public Structure SYSTEMTIME

Métodos

Nome Descrição
System_CAPS_pubmethod Equals(Object)

(herdado de ValueType.)

System_CAPS_pubmethod GetHashCode()

(herdado de ValueType.)

System_CAPS_pubmethod GetType()

(herdado de Object.)

System_CAPS_pubmethod ToString()

(herdado de ValueType.)

Campos

Nome Descrição
System_CAPS_pubfield wDay

Especifica o dia do mês atual.

System_CAPS_pubfield wDayOfWeek

Especifica o dia atual da semana; Domingo = 0, segunda = 1 e assim por diante.

System_CAPS_pubfield wHour

Especifica a hora atual.

System_CAPS_pubfield wMilliseconds

Especifica o milissegundo atual.

System_CAPS_pubfield wMinute

Especifica o minuto atual.

System_CAPS_pubfield wMonth

Especifica o mês atual.

System_CAPS_pubfield wSecond

Especifica a atual em segundo lugar.

System_CAPS_pubfield wYear

Especifica o ano atual.O ano deve ser maior que 1601.

Comentários

É recomendável que você não adicionar e subtrair valores a partir de SYSTEMTIME estrutura para obter tempos relativos.Em vez disso, você deve

  • Converter o SYSTEMTIME estrutura para um FILETIME estrutura.

  • Copie o resultante FILETIME estrutura para um ULARGE_INTEGER estrutura.

  • Use normal aritmética de 64 bits do ULARGE_INTEGER valor.

Acesso thread-safe

Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo