Esta página foi útil?
Seus comentários sobre este conteúdo são importantes. Queremos saber sua opinião.
Comentários adicionais?
1500 caracteres restantes
Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Importante Este documento pode não descrever as práticas recomendadas para o desenvolvimento atual, links para downloads e outros recursos podem não ser mais válidos. A versão atual recomendada pode ser encontrada aqui.

Gerenciamento de time

Use essas funções para obter a time corrente e converter, ajustar e armazená-lo conforme necessário. A time corrente é a time do sistema.

The _ftime e localtime usam rotinas de TZ variável de ambiente. If TZ não é definido, que a biblioteca de time de execução tenta usar as informações de fuso horário especificadas pelo sistema operacional. Se essa informação não estiver disponível, essas funções usar o valor padrão de PST8PDT. Para obter mais informações sobre o TZ, consulte _tzset; Consulte também _daylight, fuso horário e _tzname.

Rotinas de time

Função

Uso

Equivalente .NET estrutura

asctime, _wasctime , asctime_s, _wasctime_s

Convert time from type struct tm to character string. As versões dessas funções com o _s sufixo são mais seguros.

sistema::DateTime::ToLongDateString, sistema::DateTime::ToLongTimeString, sistema::DateTime::ToShortDateString, sistema::DateTime::ToShortTimeString, sistema::DateTime::ToString

relógio

Retorne decorrido time de CPU para o processo.

Não aplicável. Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

ctime, _ctime32, _ctime64, _wctime, _wctime32, _wctime64 , _ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s

Converter a time do tipo time_t, __time32_t ou __time64_t a seqüência de caractere. As versões dessas funções com o _s sufixo são mais seguros.

sistema::DateTime::GetDateTimeFormats, sistema::DateTime::ToString, sistema::DateTime::ToLongTimeString, sistema::DateTime::ToShortTimeString

difftime _difftime32, _difftime64

Calcule a diferença entre duas horas.

sistema::DateTime:: subtrair

_ftime _ftime32, _ftime64 ,_ftime_s _ftime32_s, _ftime64_s

Store current system time in variable of type struct _timeb or type struct__timeb64 The versions of these functions with the _s suffix are more secure.

sistema::DateTime::Now

_futime _futime32, _futime64

conjunto time de modificação no arquivo em aberto

sistema::IO::arquivo::SetLastAccessTime, sistema::IO::arquivo::SetLastWriteTime, sistema::IO::arquivo::SetCreationTime

gmtime _gmtime32, _gmtime64 , _gmtime_s _gmtime32_s, _gmtime64_s

Converter a time do tipo time_t para struct tm ou do tipo __time64_t para struct tm. As versões dessas funções com o _s sufixo são mais seguros.

sistema::DateTime::UtcNow, sistema::DateTime::ToUniversalTime

localTime _localtime32, _localtime64 , localtime_s _localtime32_s, _localtime64_s

Convert time from type time_t to struct tm or from type __time64_t to struct tmwith local correction. As versões dessas funções com o _s sufixo são mais seguros.

sistema::DateTime::ToLocalTime

_mkgmtime _mkgmtime32, _mkgmtime64

Converter a time na time valor calendário na time de Greenwich.

sistema::DateTime::ToUniversalTime

mktime _mktime32, _mktime64

Converter a time na time valor de calendário.

sistema::DateTime::DateTime

_strdate, _wstrdate , _strdate_s, _wstrdate_s

Retorna a data corrente do sistema sistema autônomo seqüência de caracteres. As versões dessas funções com o _s sufixo são mais seguros.

sistema::DateTime::Parse

STRFTIME, wcsftime, _strftime_l, _wcsftime_l

Formato de seqüência de caracteres de data e time para uso internacional.

sistema::DateTime::ToLongDateString, sistema::DateTime::ToLongTimeString, sistema::DateTime::ToShortDateString, sistema::DateTime::ToShortTimeString, sistema::DateTime::ToString

_strtime, _wstrtime , _strtime_s, _wstrtime_s

Retornar a time corrente do sistema sistema autônomo seqüência de caracteres. As versões dessas funções com o _s sufixo são mais seguros.

sistema::DateTime::ToLongDateString, sistema::DateTime::ToLongTimeString, sistema::DateTime::ToShortDateString, sistema::DateTime::ToShortTimeString, sistema::DateTime::ToString

time, _time32, _time64

Obter a time corrente do sistema sistema autônomo tipo time_t, __time32_t ou digite sistema autônomo __time64_t.

Não aplicável. Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

_tzset

conjunto variáveis de time externa do ambiente de time variável TZ.

Não aplicável. Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

_utime, _utime32, _utime64, _wutime, _wutime32, _wutime64

conjunto horário de modificação usando time corrente ou valor de time armazenados na estrutura de arquivo especificado.

Não aplicável. Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

ObservaçãoObservação:

Em todas as versões do Microsoft C/C ++, exceto Microsoft C/C ++ versão 7.0 e em todas as versões do Microsoft Visual C++ 2005, o time função retorna a time corrente sistema autônomo o número de segundos passados desde meia-noite de 1 º de janeiro de 1970. No Microsoft C/C ++ versão 7.0, time retornado a time corrente sistema autônomo o número de segundos passados desde meia-noite de 31 de dezembro de 1899.

ObservaçãoObservação:

Nas versões do Visual C++ e Microsoft C/C ++ antes Visual C++ 2005, time_t foi um long int (32 bits) e, portanto, não podem ser usadas para datas anteriores 3: 14: 07 19 de janeiro de 2038, UTC. In Visual C++ 2005, time_t é equivalente a __time64_t Por padrão, mas definir _USE_32BIT_TIME_T alterações time_t para __time32_t e força muitos time funciona para versões de telefonar que levam a 32 bit time_t. Para obter mais informações, consulte Tipos padrão e comentários na documentação para as funções de time individuais.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft