Les champs |
static int AM |
indique la partie d'un jour AM (After Meridian), soit à partir de minuit et jusqu'à midi exclus ou PM (Post Meridian). |
static int AM_PM |
représente un champ numérique accessible en lecture et écriture indiquant la partie d'un jour, soit avan midi (AM) ou après midi (PM). |
static int APRIL |
indique le quatrième mois de l'année. |
protected boolean areFieldsSet |
contient true si le tableau fields[] est synchronisé avec le temps fixé actuellement. |
static int AUGUST |
indique le huitième mois de l'année. |
static int DATE |
représente un champ numérique accessible en lecture et écriture indiquant le jour du mois. |
static int DAY_OF_MONTH |
représente un champ numérique accessible en lecture et écriture indiquant le jour du mois. |
static int DAY_OF_WEEK |
représente un champ numérique accessible en lecture et écriture indiquant le jour de la semaine. |
static int DAY_OF_WEEK_IN_MONTH |
représente un champ numérique accessible en lecture et écriture indiquant le nombre ordinal de jour de la semaine à partir du mois courant. |
static int DAY_OF_YEAR |
représente un champ numérique accessible en lecture et écriture indiquant le nombre de jour à partir de l'année courante. |
static int DECEMBER |
indique le douzième mois de l'année. |
static int DST_OFFSET |
représente un champ numérique accessible en lecture et écriture indiquant le nombre de millisecondes du jour. |
static int ERA |
représente un champ numérique accessible en lecture et écriture indiquant l'ère telle que AD ou BC dans le calendrier Julien. |
static int FEBRUARY |
indique le deuxième mois de l'année. |
static int FIELD_COUNT |
indique le nombre de champs distincts reconnus par les accesseurs et les mutateurs. |
protected int[] fields |
représente les valeurs du temps courant par rapport au calendrier. |
static int FRIDAY |
représente une valeur de la semaine, soit vendredi. |
static int HOUR |
représente un champ numérique accessible en lecture et écriture indiquant l'heure du matin ou de l'après-midi. |
static int HOUR_OF_DAY |
représente un champ numérique accessible en lecture et écriture indiquant l'heure du jour. |
protected boolean[] isSet |
représente un drapeau qui indique si le temps pour le calendrier est fixé. |
protected boolean isTimeSet |
contient true si la valeur du temps est valide. |
static int JANUARY |
indique le premier mois de l'année. |
static int JULY |
indique le septième mois de l'année. |
static int JUNE |
indique le sixième mois de l'année. |
static int MARCH |
indique le troisième mois de l'année. |
static int MAY |
indique le cinquième mois de l'année. |
static int MILLISECOND |
représente un champ numérique accessible en lecture et écriture indiquant les millisecondes d'une seconde. |
static int MINUTE |
représente un champ numérique accessible en lecture et écriture indiquant les minutes d'une heure. |
static int MONDAY |
représente une valeur de la semaine, soit lundi. |
static int MONTH |
représente un champ numérique accessible en lecture et écriture indiquant le mois. |
static int NOVEMBER |
indique le onzième mois de l'année. |
static int OCTOBER |
indique le dixième mois de l'année. |
static int PM |
indique la partie d'un jour PM (Post Meridian), soit à partir de midi et jusqu'à minuit exclus |
static int SATURDAY |
représente une valeur de la semaine, soit samedi. |
static int SECOND |
représente un champ numérique accessible en lecture et écriture indiquant les secondes dans une minute. |
static int SEPTEMBER |
indique le neuvième mois de l'année. |
static int SUNDAY |
représente une valeur de la semaine, soit dimanche. |
static int THURSDAY |
représente une valeur de la semaine, soit jeudi. |
protected long time |
indique le temps courant exprimé en millisecondes depuis le 1er janvier 1970 à 00:00:00 GMT. |
static int TUESDAY |
représente une valeur de la semaine, soit mardi. |
static int UNDECIMBER |
représente la valeur du champ MONTH indiquant le treizième mois de l'année. |
static int WEDNESDAY |
représente une valeur de la semaine, soit mercredi. |
static int WEEK_OF_MONTH |
représente un champ numérique accessible en lecture et écriture indiquant le nombre de semaine dans le mois courant. |
static int WEEK_OF_YEAR |
représente un champ numérique accessible en lecture et écriture indiquant le nombre de semaines dans l'année courante. |
static int YEAR |
représente un champ numérique accessible en lecture et écriture indiquant l'année sous forme d'un entier. |
static int ZONE_OFFSET |
représente un champ numérique accessible en lecture et écriture indiquant la compensation (offset) brute en millisecondes à partir de l'heure du méridien de Greenwich. |
Les méthodes |
abstract void add(int field, int amount) |
ajoute la valeur temporelle amount au champ passé en argument. |
boolean after(Object when) |
vérifie si l'état du champ time est après le temps l'objet when. |
boolean before(Object when) |
vérifie si l'état du champ time est avant le temps l'objet when. |
void clear() |
efface les valeurs de tous les champs de l'objet Calendar. |
void clear(int field) |
efface la valeur dans le champ passé en argument. |
Object clone() |
retourne un clone de l'instance de la classe Calendar. |
protected void complete() |
remplit les champs non-fixés dans la liste du champ temporel. |
protected abstract void computeFields() |
convertit la valeur du temps courant exprimé en millisecondes en valeurs de champs rangés dans un tableau fields[]. |
protected abstract void computeTime() |
convertit les valeurs dans le tableau fields[] vers un temps exprimé en millisecondes. |
boolean equals(Object obj) |
teste l'égalité entre l'objet Calendar et l'objet spécifié. |
int get(int field) |
retourne la valeur du champ passé en argument. |
int getActualMaximum(int field) |
retourne la valeur maximum que le champ spécifié pourraient avoir, étant donné la date courante. |
int getActualMinimum(int field) |
retourne la valeur minimum que le champ spécifié pourraient avoir, étant donné la date courante. |
static Locale[] getAvailableLocales() |
retourne la liste de ressources locales pour les calendriers qui sont installés. |
int getFirstDayOfWeek() |
retourne un entier représentant le premier jour de la semaine tel que Sunday pour les anglais et Monday pour la France. |
abstract int getGreatestMinimum(int field) |
retourne la plus haute valeur minimum pour le champ donné. |
static Calendar getInstance() |
retourne un objet Calendar en se fondant sur le fuseau horaire et les ressources locales sous-jacentes de la machine. |
static Calendar getInstance(Locale aLocale) |
retourne un objet Calendar en se fondant sur le fuseau horaire et les ressources locales passées en argument. |
static Calendar getInstance(TimeZone zone) |
retourne un objet Calendar en se fondant sur le fuseau horaire passé en argument et les ressources locales. |
static Calendar getInstance(TimeZone zone, Locale aLocale) |
retourne un objet Calendar en se fondant sur le fuseau horaire et les ressources locales passés en argument. |
abstract int getLeastMaximum(int field) |
retourne la plus petite valeur maximum pour le champ donné. |
abstract int getMaximum(int field) |
retourne la valeur maximum pour le champ donné. |
int getMinimalDaysInFirstWeek() |
retourne les jours minimaux requis dans la première semaine de l'année. |
abstract int getMinimum(int field) |
retourne la valeur miniimum pour le champ donné. |
Date getTime() |
retourne le temps courant de l'objet Calendar dans un objet Date. |
long getTimeInMillis() |
retourne le temps courant de l'objet Calendar dans un entier. |
TimeZone getTimeZone() |
retourne le fuseau horaire. |
int hashCode() |
retourne le code de hachage de l'objet Calendar. |
protected int internalGet(int field) |
retourne la valeur entière pour un champ donné. |
boolean isLenient() |
indique si l'interprétation date/time est délicate. |
boolean isSet(int field) |
détermine si le champ donné a une valeur fixée. |
abstract void roll(int field, boolean up) |
ajoute (up=true) ou soustrait (up=false) une unique unité de temps à un champ donné. |
void roll(int field, int amount) |
ajoute au champ une valeur signée amount sans changer la largeur du champ. |
void set(int field, int value) |
fixe le champ spécifié avec la valeur donnée. |
void set(int year, int month, int date) |
fixe les valeurs pour les champs year, month, et date. |
void set(int year, int month, int date, int hour, int minute) |
fixe les valeurs pour les champs year, month, date, hour, et minute. |
void set(int year, int month, int date, int hour, int minute, int second) |
fixe les valeurs pour les champs year, month, date, hour, minute, et second. |
void setFirstDayOfWeek(int value) |
fixe le premier jour de la semaine. |
void setLenient(boolean lenient) |
spécifie si l'interprétation de la date/time peut être délicate. |
void setMinimalDaysInFirstWeek(int value) |
détermine quels sont les premiers jours minimaux requis dans de la première semaine de l'année. |
void setTime(Date date) |
fixe le temps courant de l'objet Calendar à la date donnée. |
void setTimeInMillis(long millis) |
fixe le temps courant de l'objet Calendar à partir de la valeur temporelle exprimée en millisecondes passée en argument. |
void setTimeZone(TimeZone value) |
fixe le fuseau horaire avec l'objet TimeZone passé en argument. |
String toString() |
retourne une chaîne de caractères représentant l'objet Calendar courant. |
Les méthodes héritées de la classe java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |