Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public date_et_heure(): string {
- return this._annee + '/' + this._mois + '/' + this._jour + ' ' + this._heure + 'h' + this._minute;
- }
- public set_date(a: number, m: number, j: number, h: number, mm: number): void {
- this._annee = a;
- this._mois = m;
- this._jour = j;
- this._heure = h;
- this._minute = mm;
- }
- public compare(date: DateEtHeure): boolean {
- //console.log("comparaison annee"+this._annee+"<"+date._annee);
- if (this._annee < date._annee) return true;
- if (this._annee > date._annee) return false;
- //console.log("comparaison mois");
- if (this._mois < date._mois) return true;
- if (this._mois > date._mois) return false;
- //console.log("comparaison jour");
- if (this._jour < date._jour) return true;
- if (this._jour > date._jour) return false;
- //console.log("comparaison heure");
- if (this._heure < date._heure) return true;
- if (this._heure > date._heure) return false;
- //console.log("comparaison minute");
- if (this._minute < date._minute) return true;
- if (this._minute > date._minute) return false;
- return false;
- }
- }
- let actuel: DateEtHeure = new DateEtHeure();
- console.log(actuel.date_et_heure());
- let test: DateEtHeure = new DateEtHeure();
- test.set_date(2019, 9, 24 ,11, 27);
- console.log(test.date_et_heure());
- console.log(actuel.compare(test));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement