Module java.base
Package java.time

# Class Clock

=
public abstract class Clock
extends java.lang.Object
implements java.time.InstantSource

## Constructors

- =
  protected Clock()

## Methods

- =
  public boolean equals(java.lang.Object arg0)
- =
  public static java.time.Clock fixed(java.time.Instant arg0, java.time.ZoneId arg1)
- =
  public abstract java.time.ZoneId getZone()
- =
  public int hashCode()
- =
  public abstract java.time.Instant instant()
- =
  public long millis()
- =
  public static java.time.Clock offset(java.time.Clock arg0, java.time.Duration arg1)
- =
  public static java.time.Clock system(java.time.ZoneId arg0)
- =
  public static java.time.Clock systemDefaultZone()
- =
  public static java.time.Clock systemUTC()
- =
  public static java.time.Clock tick(java.time.Clock arg0, java.time.Duration arg1)
- =
  public static java.time.Clock tickMillis(java.time.ZoneId arg0)
- =
  public static java.time.Clock tickMinutes(java.time.ZoneId arg0)
- =
  public static java.time.Clock tickSeconds(java.time.ZoneId arg0)
- =
  public abstract java.time.Clock withZone(java.time.ZoneId arg0)

## Summary

No differences.