Calendar
cet objet permet de manipuler des dates par rapport a un calendrier
Fonctions
Calendar(String timezone)
Retourne un objet Calendar initialisé avec le fuseau horaire passé en paramètre et à la date courante.
Si timezone est absent, le calendrier est initialisé avec le fuseau horaire de l'utilisateur courant ou à défaut le fuseau horaire par défaut du système.
Exemple:
var cal = new Calendar("Europe/Paris");
setTime(Date dt)
Positionne le calendrier à la date passée en paramètre.
Exemple:
var dt = data.rqEndTime;
var cal = new Calendar();
cal.setTime(dt);
getDate()
Retourne la date courante du calendrier.
Exemple:
data.rqEndTime = cal.getDate();
addSecond(int nb)
incrémente ou décrémente la date courante du calendrier du nombre de secondes passé en paramètre. si nb positif, incrémente. si nb négatif, décrémente.
addMinute(int nb)
incrémente ou décrémente la date courante du calendrier du nombre de minutes passé en paramètre. si nb positif, incrémente. si nb négatif, décrémente.
addHour(int nb)
incrémente ou décrémente la date courante du calendrier du nombre d'heures passé en paramètre. si nb positif, incrémente. si nb négatif, décrémente.
addDay(int nb)
incrémente ou décrémente la date courante du calendrier du nombre de jours passé en paramètre. si nb positif, incrémente. si nb négatif, décrémente.
addMonth(int nb)
incrémente ou décrémente la date courante du calendrier du nombre de mois passé en paramètre. si nb positif, incrémente. si nb négatif, décrémente.
addYear(int nb)
incrémente ou décrémente la date courante du calendrier du nombre d'années passé en paramètre. si nb positif, incrémente. si nb négatif, décrémente.
goToNextMonth(int nb)
Décale la date courante du nombre de mois correspondant à nb et positionne au 1er jour du mois. si nb positif, incrémente. si nb négatif, décrémente.
goDayOfMonth(int nb)
Positionne la date courant au jour du mois correspondant à nb.