BipDATE

 

BipDATE est un conteneur pour stocker des dates et/ou les heures.
Les méthodes associées permettent de stocker et d'afficher des dates formatées.
La valeur "null" est gérée.
Les erreurs détectées sont gérées et indiquées par une méthode (geterror).
La date est stockée dans une variable time_t qui apporte des contraintes (min : 1/1/1970 0:0:0 et max : 19/1/2038 3:14:7, + ou - GMT).

Développements à venir : comparaison de date, ajout/soustraction de date, ...

Documentation de BipDATE :

Les méthodes de BipDATE.
Un démonstrateur de BipDATE (fichier zip contenant un exemple en c++, sources + exe).

Utilisation de BipDATE :

1- définir une date : BP_Date madate;
2- définir le format : madate.setformat("dd/mm/yyyy hh:nn:ss");
3- entrer la valeur : madate.set("01/01/2004 01:02:03");
4- utiliser la date : madate.str()
ou
1- définir une date : BP_Date madate;
2- entrer la valeur : madate.setdatetime(2004,1,1,1,2,3);
3- utiliser la date : madate.year()