Eu estou desenvolvendo um programa em C que dê a diferença entre duas datas, mas não tenho permissão para utilizar funções prontas para isso, como a difftime. Eu resolvi transformar a data inicial em dias, o que foi feito corretamente, e depois transformar este valor em anos, meses e dias. Entretanto, estou falhando. Já tentei todas as variações que vieram à mente e nenhuma funcionou.
O código que estou tentando realizar consiste em contar os dias até a data final e ao mesmo tempo contar o tempo decorrido.
Se alguém houver uma solução para o meu código, ou uma saída alternativa, estarei feliz em recebê-la.
Pergunta
Hexential
Olá,
Eu estou desenvolvendo um programa em C que dê a diferença entre duas datas, mas não tenho permissão para utilizar funções prontas para isso, como a difftime. Eu resolvi transformar a data inicial em dias, o que foi feito corretamente, e depois transformar este valor em anos, meses e dias. Entretanto, estou falhando. Já tentei todas as variações que vieram à mente e nenhuma funcionou.
O código que estou tentando realizar consiste em contar os dias até a data final e ao mesmo tempo contar o tempo decorrido.
Se alguém houver uma solução para o meu código, ou uma saída alternativa, estarei feliz em recebê-la.
Grato desde já! Trecho do código:
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.