diff --git a/reference/intl/intlgregoriancalendar/getgregorianchange.xml b/reference/intl/intlgregoriancalendar/getgregorianchange.xml
index 2d15d52a4ec7..a637ccf31cb9 100644
--- a/reference/intl/intlgregoriancalendar/getgregorianchange.xml
+++ b/reference/intl/intlgregoriancalendar/getgregorianchange.xml
@@ -8,21 +8,33 @@
&reftitle.description;
+ &style.oop;
public floatIntlGregorianCalendar::getGregorianChange
-
-
-
-
- &warn.undocumented.func;
-
+ &style.procedural;
+
+ floatintlgregcal_get_gregorian_change
+ IntlGregorianCalendarcalendar
+
+
+ Gets the Gregorian Calendar change date. This is the point at which the
+ calendar switches from Julian dates to Gregorian dates, expressed as a UNIX
+ timestamp in milliseconds. It defaults to midnight (UTC) on October 15, 1582.
+
&reftitle.parameters;
- &no.function.parameters;
+
+
+ calendar
+
+ An IntlGregorianCalendar instance.
+
+
+
diff --git a/reference/intl/intlgregoriancalendar/isleapyear.xml b/reference/intl/intlgregoriancalendar/isleapyear.xml
index b963637484c0..ae412266d281 100644
--- a/reference/intl/intlgregoriancalendar/isleapyear.xml
+++ b/reference/intl/intlgregoriancalendar/isleapyear.xml
@@ -8,27 +8,36 @@
&reftitle.description;
+ &style.oop;
public boolIntlGregorianCalendar::isLeapYear
intyear
-
-
-
-
- &warn.undocumented.func;
-
+ &style.procedural;
+
+ boolintlgregcal_is_leap_year
+ IntlGregorianCalendarcalendar
+ intyear
+
+
+ Determines whether the given year is a leap year
+ in the Gregorian calendar.
+
&reftitle.parameters;
+
+ calendar
+
+ An IntlGregorianCalendar instance.
+
+
year
-
-
-
+ The year to check.
diff --git a/reference/intl/intlgregoriancalendar/setgregorianchange.xml b/reference/intl/intlgregoriancalendar/setgregorianchange.xml
index 26678d6fd1d4..1b72a93dfb8e 100644
--- a/reference/intl/intlgregoriancalendar/setgregorianchange.xml
+++ b/reference/intl/intlgregoriancalendar/setgregorianchange.xml
@@ -3,32 +3,45 @@
IntlGregorianCalendar::setGregorianChange
- Set the Gregorian Calendar the change date
+ Set the Gregorian Calendar change date
&reftitle.description;
+ &style.oop;
public boolIntlGregorianCalendar::setGregorianChange
floattimestamp
-
-
-
-
- &warn.undocumented.func;
-
+ &style.procedural;
+
+ boolintlgregcal_set_gregorian_change
+ IntlGregorianCalendarcalendar
+ floattimestamp
+
+
+ Sets the Gregorian Calendar change date. This is the point at which the
+ calendar switches from Julian dates to Gregorian dates, expressed as a UNIX
+ timestamp in milliseconds.
+
&reftitle.parameters;
+
+ calendar
+
+ An IntlGregorianCalendar instance.
+
+
timestamp
-
-
-
+
+ The Gregorian Calendar change date, expressed as a UNIX timestamp in
+ milliseconds.
+