Référence de la structure tm
#include <time.h>
Description détaillée
Les membres définis (d'autres peuvent être présents et l'ordre n'est pas défini) ont le sens et l'intervalle valide donné ci-dessous. L'intervalle pour les secondes est bien de 0 à 60 compris, une seconde intercallaire pouvant être ajoutée -- ou retranchée -- régulièrement (normalement tout les 6 mois) pour faire correspondre l'heure astronomique à l'heure légale, un peu comme les années bissextiles ont un jour de plus que les autres, mais la nécessité de ces secondes intercallaires doit être mesurée. 
Documentation des champs