Jump to content
Sign in to follow this  
utuga

[ajuda] C - manipulação de datas/horas

Recommended Posts

utuga

Tenho um programa em c  que basicamente serve para gerir um parque de estacionamento, a minha duvida é a seguinte, ao remover um determinado veiculo necessito da data de saída deste para calcular o valor a pagar, o meu problema é como calcular exactamente quanto tempo o veiculo esteve no parque, sabendo que só tenho a data/hora de entrada e a data/hora de saída.

Share this post


Link to post
Share on other sites
skinie18

Demonstração simples como calcular o tempo gasto a fazer algo.

time_t start,end;
double dif;

  time (&start); // Guarda tempo inicial
  /* Algo que demore algum tempo*/
  time (&end); // Guarda tempo final
  dif = difftime (end,start); // subtrai o final ao inicial e guarda na variavel dif o resultado
  printf ("%.2lf \n", dif ); // mostra o tempo em segundos com 2 casas decimais

}

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.