Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1543 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  heure en c

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

heure en c

n°131083
janpol
Posté le 26-04-2002 à 10:06:57  profilanswer
 

comment faire pour connaitre l'heure actuelle du systeme en c?
existe il une fonction qui permet d'y acceder

mood
Publicité
Posté le 26-04-2002 à 10:06:57  profilanswer
 

n°131086
Carbon_14
Posté le 26-04-2002 à 10:10:41  profilanswer
 

En 16 bits, j'utilise
#include <dos.h>
void gettime(struct time *timep);
 
Ca devrait tourner en 32 d'après le HLP (à vérifier de visu).
 
Ca donne l'heure (pendulaire).
 
Il y a aussi une variable donnant le nombre de millisecondes écoulées depuis le (dernier) démarrage de Windows, l'heure intrinsèque Krosoftienne.

n°131093
ITM
Avatar peint à la main
Posté le 26-04-2002 à 10:24:15  profilanswer
 

---------------------------------------------
Syntax
#include <time.h>
 
time_t time(time_t *t);
 
Description
If t is not NULL, the current time is stored in *t.  
 
Return Value
The current time is returned.  
 
Portability
ANSI, POSIX  
 
Example
printf("Time is %d\n", time(0));
---------------------------------------------------
En clair, ca retourne le nombre de secs depuis je sais plus trop quelle date... Peut-être 1 janvier 1900 à minuit? Essaye!


---------------
iteme.free.fr | Mon feedback
n°131096
ITM
Avatar peint à la main
Posté le 26-04-2002 à 10:26:28  profilanswer
 

Au fait CARBON14,
--------------------
#include <dos.h>
void gettime(struct time *timep);
--------------------
Ca n'est pas compatible ANSI ça, donc c'est à éviter!


---------------
iteme.free.fr | Mon feedback
n°131108
El_gringo
Posté le 26-04-2002 à 10:48:34  profilanswer
 

Code :
  1. struct tm* pLocalTime = NULL;
  2. time_t Time = 0;
  3. time (&Time);
  4. pLocalTime = localtime (&Time);
  5. /* Initialisation de la ligne à ajouter */
  6. sprintf (szStr, "\n\n%02ld/%02ld/%04ld %02ld:%02ld:%02ld Traitement du fichier guide %s\n\n\n",
  7. pLocalTime->tm_mday, (pLocalTime->tm_mon + 1), pLocalTime->tm_year + 1900,
  8. pLocalTime->tm_hour, pLocalTime->tm_min, pLocalTime->tm_sec, _szMsg);


 
ça c ANSI...

n°131195
Carbon_14
Posté le 26-04-2002 à 12:57:48  profilanswer
 

Merci pour l'info. Ca servira à tout le monde. :)  
 
Quand on bricole dans son coin, on fait avec ce qu'on trouve sans trop chercher plus loin.

n°131275
prettysmil​e
Sourire est un devoir social
Posté le 26-04-2002 à 14:31:58  profilanswer
 

aller, pour la culture g:
http://www.programmationworld.com/ [...] ours15.htm
have a nice time
 :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  heure en c

 

Sujets relatifs
INSERT une heure dans une variable de type DATE ? [ H T M L ] Afficher Date et heure
reglage date heure systeme en c++ sous dosreglage date heure en c++ sous dos
reglage date heure en c++ doscommande html pour donner l'heure ???
[PHP] classement par date puis heure...[ACCESS] Obtenir l'heure d'y a 5 minutes ?
[PHP] Comment recuperer la date et l heure.[PHP] Avoir l'heure du serveur?
Plus de sujets relatifs à : heure en c


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR