GregorianCalendar.From(ZonedDateTime) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Obtains an instance of GregorianCalendar
with the default locale
from a ZonedDateTime
object.
[Android.Runtime.Register("from", "(Ljava/time/ZonedDateTime;)Ljava/util/GregorianCalendar;", "", ApiSince=26)]
public static Java.Util.GregorianCalendar? From (Java.Time.ZonedDateTime? zdt);
[<Android.Runtime.Register("from", "(Ljava/time/ZonedDateTime;)Ljava/util/GregorianCalendar;", "", ApiSince=26)>]
static member From : Java.Time.ZonedDateTime -> Java.Util.GregorianCalendar
Parameters
- zdt
- ZonedDateTime
the zoned date-time object to convert
Returns
the gregorian calendar representing the same point on the time-line as the zoned date-time provided
- Attributes
Remarks
Obtains an instance of GregorianCalendar
with the default locale from a ZonedDateTime
object.
Since ZonedDateTime
does not support a Julian-Gregorian cutover date and uses ISO calendar system, the return GregorianCalendar is a pure Gregorian calendar and uses ISO 8601 standard for week definitions, which has MONDAY
as the Calendar#getFirstDayOfWeek() FirstDayOfWeek
and 4
as the value of the Calendar#getMinimalDaysInFirstWeek() MinimalDaysInFirstWeek
.
ZoneDateTime
can store points on the time-line further in the future and further in the past than GregorianCalendar
. In this scenario, this method will throw an IllegalArgumentException
exception.
Added in 1.8.
Java documentation for java.util.GregorianCalendar.from(java.time.ZonedDateTime)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.