[Langage C] - Gestion dates/heures
eurydice
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans le cadre de mes études, j'ai un exercice de gestion des trains arrivant et partant d'une gare donnée via le langage C.
Et donc, je souhaiterais savoir quel est la meilleure méthode pour gérer les dates et horaires en C ?
Faut-il créer une fonction, utiliser les structures existantes (de type tm), etc. ?
Sachant que la finalité c'est de pouvoir mettre en place des contrôles de saisie sur les dates et les horaires (éviter par exemple le jour 31 ou le mois 13), quel est le moyen le plus simple de faire ?
Dans le cadre de mes études, j'ai un exercice de gestion des trains arrivant et partant d'une gare donnée via le langage C.
Et donc, je souhaiterais savoir quel est la meilleure méthode pour gérer les dates et horaires en C ?
Faut-il créer une fonction, utiliser les structures existantes (de type tm), etc. ?
Sachant que la finalité c'est de pouvoir mettre en place des contrôles de saisie sur les dates et les horaires (éviter par exemple le jour 31 ou le mois 13), quel est le moyen le plus simple de faire ?
A voir également:
- [Langage C] - Gestion dates/heures
- Langage ascii - Guide
- Nombre de jours entre deux dates excel - Guide
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion photo gratuit - Guide
- Langage binaire - Guide
2 réponses
Salut.
Le moyen le plus simple c'est souvent d'utiliser ce qui a déjà été fait, donc des bibliothèques.
Par défaut il y a time.h http://pwet.fr/man/linux/conventions/posix/time_h/
associé à la localisation en français http://pwet.fr/man/linux/conventions/locale/ tu devrais réussir à faire quelque chose de bien.
Le moyen le plus simple c'est souvent d'utiliser ce qui a déjà été fait, donc des bibliothèques.
Par défaut il y a time.h http://pwet.fr/man/linux/conventions/posix/time_h/
associé à la localisation en français http://pwet.fr/man/linux/conventions/locale/ tu devrais réussir à faire quelque chose de bien.
Merci Snipeur pour ta réponse.
Alors justement, je suis entrain de tester la structure tm.
Et là déception, parce que quand je rentre une valeur bidon (du genre tmday = 34), le système ne génère pas d'erreur.
Donc ça veut dire que même si l'ont utilise les biblio standards, il faut quand même prévoir des contrôles de saisie ?
Alors justement, je suis entrain de tester la structure tm.
Et là déception, parce que quand je rentre une valeur bidon (du genre tmday = 34), le système ne génère pas d'erreur.
Donc ça veut dire que même si l'ont utilise les biblio standards, il faut quand même prévoir des contrôles de saisie ?