Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como converter Epoch Tempo em C + +
A função de tempo em C + + padrão da biblioteca retorna segundos decorridos desde então, uma data padronizada específica e tempo conhecido como a época . Embora este valor contém todas as informações necessárias para calcular a hora e data atual do sistema, escrevendo seu próprio código de tempo tradução época é propenso a erros. Usando fornecidas funções de conversão de tempo da biblioteca padrão faz com que este processo de tradução trivial , permitindo-lhe concentrar-se nas partes mais complexas da sua aplicação. Coisas que você precisa
editor de texto
Compiler
Mostrar Mais instruções
um

Incluir funcionalidade tempo a + + da biblioteca padrão C para a sua aplicação . Adicione a seguinte linha para o topo da sua lista de inclusão :

# include
2

Obter os segundos decorridos desde a época , e armazená-lo localmente. Para fazer isso, time () chamando , e armazenar o resultado em um objeto do tipo time_t . A função de tempo também aceita um ponteiro para um objeto do tipo time_t como um argumento, mas é mais simples para armazenar esse objeto localmente na pilha :

time_t timeSinceEpoch = time ( NULL);

3

Criar uma estrutura de tempo para armazenar o resultado da conversão do tempo. Essa estrutura é definida no arquivo de cabeçalho time.h como uma estrutura denominada tm , e fornece variáveis ​​membro convenientemente nomeados para cada componente do tempo convertido :

tm timeResult ;
4

Use uma das funções de conversão internas para armazenar o valor time_t obtido anteriormente como uma estrutura tm . Para simplificar, o código a seguir converte um objeto time_t em uma estrutura tm UTC :

timeResult = gmtime (& timeSinceEpoch );

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever um script Vim 
·Como obter um número de objetos a apontar para uma var…
·Como usar Int para obter o código de cor RGB 
·Fatos Sobre o CPP Compiler 
·Como limpar Stringstreams 
·Como declarar uma String em C + + 
·Como mesclar inteiros algoritmos originais 
·Conceitos básicos do computador em Turbo C + + 
·Como construir uma fila para fora de uma lista de 
·Como substituir funções no Dev C + + 
  Artigos em destaque
·Como fechar um loop para usar o C + + 
·Como Fazer um Botão visível no Visual C 
·Conversor de Temperatura em C + + Usando funções 
·O que é a sintaxe estrutural ou Estrutura de Programaç…
·Como fazer cordas minúsculas em C + + 
·Como código da matriz subtração em C + + 
·Substrings comuns em C 
·Como Bubble Sort em C 
·As vantagens de LINQ 
·Como fazer um C + + Janela Principal Sem uma barra de t…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados