| Les constructeurs |
| GregorianCalendar() |
| crée un objet GregorianCalendar initialisé à la date courante du fuseau horaire et à la zone géographique par défaut. |
| GregorianCalendar(int year, int month, int date) |
| crée un objet GregorianCalendar initialisé à la date donnée, par rapport au fuseau horaire et à la zone géographique par défaut. |
| GregorianCalendar(int year, int month, int date, int hour, int minute) |
| crée un objet GregorianCalendar initialisé à la date et au temps donnés, par rapport au fuseau horaire et à la zone géographique par défaut. |
| GregorianCalendar(int year, int month, int date, int hour, int minute, int second) |
| crée un objet GregorianCalendar initialisé à la date, au temps donné par rapport au fuseau horaire et à la zone géographique par défaut. |
| GregorianCalendar(Locale aLocale) |
| crée un objet GregorianCalendar basé sur la zone géographique donnée, sur le temps courant et le fuseau horaire par défaut. |
| GregorianCalendar(TimeZone zone) |
| crée un objet GregorianCalendar basé sur le fuseau horaire donné, le temps courant et la zone géographique par défaut. |
| GregorianCalendar(TimeZone zone, Locale aLocale) |
| crée un objet GregorianCalendar basé sur le fuseau horaire et la zone géographique donnés, et sur le temps courant. |
| Les méthodes |
| void add(int field, int amount) |
| ajoute une valeur donnée au champ spécifié en se fondant sur les règles de calcul calendaires. |
| protected void computeFields() |
| calcule les valeurs des champs par rapport à un temps UTC en millisecondes. |
| protected void computeTime() |
| calcule un temps UTC en millisecondes à partir des valeurs des champs. |
| boolean equals(Object obj) |
| teste l'égalité entre un objet GregorianCalendar et un autre objet. |
| int getActualMaximum(int field) |
| retourne la valeur maximum du champ spécifié. |
| int getActualMinimum(int field) |
| retourne la valeur minimum du champ spécifié. |
| int getGreatestMinimum(int field) |
| retourne la plus haute valeur minimum du champ spécifié. |
| Date getGregorianChange() |
| retourne un objet Date à partir de l'objet GregorianCalendar. |
| int getLeastMaximum(int field) |
| retourne la plus petite valeur maximum du champ spécifié. |
| int getMaximum(int field) |
| retourne la valeur maximum du champ spécifié. |
| int getMinimum(int field) |
| retourne la valeur minimum du champ spécifié. |
| int hashCode() |
| génère le code de hachage pour l(objet GregorianCalendar. |
| boolean isLeapYear(int year) |
| détermine si l'année fournie est une année bissextile. |
| void roll(int field, boolean up) |
| ajoute (up=true) ou soustrait (up=false) une unité de temps sur le champ donné sans modifier la largeur de ce champ. |
| void roll(int field, int amount) |
| ajoute au champ spécifié une valeur sans changer la largeur du champ. |
| void setGregorianChange(Date date) |
| fixe une date pour l'objet GregorianCalendar. |
| Les méthodes héritées à partir de la classe java.util.Calendar |
| after, before, clear, clear, clone, complete, get, getAvailableLocales, getFirstDayOfWeek, getInstance, getInstance, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, getTimeInMillis, getTimeZone, internalGet, isLenient, isSet, set, set, set, set, setFirstDayOfWeek, setLenient, setMinimalDaysInFirstWeek, setTime, setTimeInMillis, setTimeZone, toString |
| Les méthodes héritées à partir de la classe java.lang.Object |
| finalize, getClass, notify, notifyAll, wait, wait, wait |