UpsKrn.Date

Définition

/***************************************************************/
Type Date Implemente Public : IEspaceMetre Defaut Final TailleSegment 32 ConserverObjets
/* Objet : Encapsulation du type Date. */
/***************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Proprietes propres. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'IEspaceMetre. */
/*-------------------------------------------------------------*/
Public :
/*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public :
Prive : Fin Type

Le type date modélise la date (jour, mois et année) et l'heure (heure, minute, seconde et millième de seconde) dans l'intervalle -9.000.000 d'années à 9.000.000 d'années avec la précision le millième de secondes.

Le type Date possède les constructeurs suivants :

Opérateurs

Le type Date possède les opérateurs standards suivants :

Exemple

Pour un exemple complet, merci de se référer à Date.

Principal
/*******/
Variable
/******/


Debut
DateDuContrat=DateDuContrat.AjouterJours(1);
/* La date du contrat est augmentée d'un jour. */
DateDuContrat=DateDuContrat.AjouterJours(-1);
/* La date du contrat est diminuée d'un jour. */
Si DateDuContrat==DateDuJour Alors
/* Egalité entre deux dates. */
Fin Si
Si DateDuContrat!=DateDuJour Alors
/* Inégalité entre deux dates. */
Fin Si
Si DateDuContrat<=DateDuJour Alors
/* Infériorité large entre deux dates. */
Fin Si
Si DateDuContrat<DateDuJour Alors
/* Infériorité stricte entre deux dates. */
Fin Si
DateDuContrat=Date("21-06-1997");
/* Conversion d'une chaîne de caractères en une date. Il s'agit du 21 juin 1997. */
DateDuContrat=Date("21-06-1997 17:9:23");
/* Conversion d'une chaîne de caractères en une date. Il s'agit du 21 juin 1997 à 17 heure 9 minute et 23 seconde. */
DateDuContrat=Date(21,6,1997);
/* Conversion de trois entiers en une date. Il s'agit du 21 juin 1997. */
DateDuContrat=Date(21,6,1997,17,9,23);
/* Conversion de trois entiers en une date. Il s'agit du 21 juin 1997 à 17 heure 9 minute et 23 seconde. */
Fin Principal

Traduction

---------