Module java.base
Package java.time

# Class ZonedDateTime

=
public final class ZonedDateTime
extends java.lang.Object
implements java.io.Serializable, java.time.chrono.ChronoZonedDateTime<java.time.LocalDate>, java.time.temporal.Temporal

## Methods

- =
  public boolean equals(java.lang.Object arg0)
- =
  public java.lang.String format(java.time.format.DateTimeFormatter arg0)
- =
  public static java.time.ZonedDateTime from(java.time.temporal.TemporalAccessor arg0)
- =
  public int get(java.time.temporal.TemporalField arg0)
- =
  public int getDayOfMonth()
- =
  public java.time.DayOfWeek getDayOfWeek()
- =
  public int getDayOfYear()
- =
  public int getHour()
- =
  public long getLong(java.time.temporal.TemporalField arg0)
- =
  public int getMinute()
- =
  public java.time.Month getMonth()
- =
  public int getMonthValue()
- =
  public int getNano()
- =
  public java.time.ZoneOffset getOffset()
- =
  public int getSecond()
- =
  public int getYear()
- =
  public java.time.ZoneId getZone()
- =
  public int hashCode()
- =
  public boolean isSupported(java.time.temporal.TemporalField arg0)
- =
  public boolean isSupported(java.time.temporal.TemporalUnit arg0)
- =
  public java.time.ZonedDateTime minus(long arg0, java.time.temporal.TemporalUnit arg1)
- =
  public java.time.ZonedDateTime minus(java.time.temporal.TemporalAmount arg0)
- =
  public java.time.ZonedDateTime minusDays(long arg0)
- =
  public java.time.ZonedDateTime minusHours(long arg0)
- =
  public java.time.ZonedDateTime minusMinutes(long arg0)
- =
  public java.time.ZonedDateTime minusMonths(long arg0)
- =
  public java.time.ZonedDateTime minusNanos(long arg0)
- =
  public java.time.ZonedDateTime minusSeconds(long arg0)
- =
  public java.time.ZonedDateTime minusWeeks(long arg0)
- =
  public java.time.ZonedDateTime minusYears(long arg0)
- =
  public static java.time.ZonedDateTime now()
- =
  public static java.time.ZonedDateTime now(java.time.Clock arg0)
- =
  public static java.time.ZonedDateTime now(java.time.ZoneId arg0)
- =
  public static java.time.ZonedDateTime of(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, java.time.ZoneId arg7)
- =
  public static java.time.ZonedDateTime of(java.time.LocalDate arg0, java.time.LocalTime arg1, java.time.ZoneId arg2)
- =
  public static java.time.ZonedDateTime of(java.time.LocalDateTime arg0, java.time.ZoneId arg1)
- =
  public static java.time.ZonedDateTime ofInstant(java.time.Instant arg0, java.time.ZoneId arg1)
- =
  public static java.time.ZonedDateTime ofInstant(java.time.LocalDateTime arg0, java.time.ZoneOffset arg1, java.time.ZoneId arg2)
- =
  public static java.time.ZonedDateTime ofLocal(java.time.LocalDateTime arg0, java.time.ZoneId arg1, java.time.ZoneOffset arg2)
- =
  public static java.time.ZonedDateTime ofStrict(java.time.LocalDateTime arg0, java.time.ZoneOffset arg1, java.time.ZoneId arg2)
- =
  public static java.time.ZonedDateTime parse(java.lang.CharSequence arg0)
- =
  public static java.time.ZonedDateTime parse(java.lang.CharSequence arg0, java.time.format.DateTimeFormatter arg1)
- =
  public java.time.ZonedDateTime plus(long arg0, java.time.temporal.TemporalUnit arg1)
- =
  public java.time.ZonedDateTime plus(java.time.temporal.TemporalAmount arg0)
- =
  public java.time.ZonedDateTime plusDays(long arg0)
- =
  public java.time.ZonedDateTime plusHours(long arg0)
- =
  public java.time.ZonedDateTime plusMinutes(long arg0)
- =
  public java.time.ZonedDateTime plusMonths(long arg0)
- =
  public java.time.ZonedDateTime plusNanos(long arg0)
- =
  public java.time.ZonedDateTime plusSeconds(long arg0)
- =
  public java.time.ZonedDateTime plusWeeks(long arg0)
- =
  public java.time.ZonedDateTime plusYears(long arg0)
- =
  public <R> R query(java.time.temporal.TemporalQuery<R> arg0)
- =
  public java.time.temporal.ValueRange range(java.time.temporal.TemporalField arg0)
- =
  public java.time.LocalDate toLocalDate()
- =
  public java.time.LocalDateTime toLocalDateTime()
- =
  public java.time.LocalTime toLocalTime()
- =
  public java.time.OffsetDateTime toOffsetDateTime()
- =
  public java.lang.String toString()
- =
  public java.time.ZonedDateTime truncatedTo(java.time.temporal.TemporalUnit arg0)
- =
  public long until(java.time.temporal.Temporal arg0, java.time.temporal.TemporalUnit arg1)
- =
  public java.time.ZonedDateTime with(java.time.temporal.TemporalAdjuster arg0)
- =
  public java.time.ZonedDateTime with(java.time.temporal.TemporalField arg0, long arg1)
- =
  public java.time.ZonedDateTime withDayOfMonth(int arg0)
- =
  public java.time.ZonedDateTime withDayOfYear(int arg0)
- =
  public java.time.ZonedDateTime withEarlierOffsetAtOverlap()
- =
  public java.time.ZonedDateTime withFixedOffsetZone()
- =
  public java.time.ZonedDateTime withHour(int arg0)
- =
  public java.time.ZonedDateTime withLaterOffsetAtOverlap()
- =
  public java.time.ZonedDateTime withMinute(int arg0)
- =
  public java.time.ZonedDateTime withMonth(int arg0)
- =
  public java.time.ZonedDateTime withNano(int arg0)
- =
  public java.time.ZonedDateTime withSecond(int arg0)
- =
  public java.time.ZonedDateTime withYear(int arg0)
- =
  public java.time.ZonedDateTime withZoneSameInstant(java.time.ZoneId arg0)
- =
  public java.time.ZonedDateTime withZoneSameLocal(java.time.ZoneId arg0)

## Serialized Form

=

### serialVersionUID

=-6260982410461394882

### Serialized Fields

- =
  java.time.LocalDateTime dateTime
- =
  java.time.ZoneOffset offset
- =
  java.time.ZoneId zone

### Serialization Methods

- =
  private void readObject(java.io.ObjectInputStream arg0) throws java.io.InvalidObjectException
- =
  private java.lang.Object writeReplace()

## Summary

No differences.