Interface IClock

All Known Subinterfaces:
IAutoRefreshTickClock, IRefreshableTickClock, ITickClock, IWrapperTickClock
All Known Implementing Classes:
AutoRefreshHighAccuracyTickClock, HighAccuracyRefreshableTickClock, RefreshableTickClock, TickClock, WrapperTickClock

public interface IClock
时钟接口
Author:
wangliang181230
  • Method Details

    • now

      @NonNull default Date now()
      当前时间
      Returns:
      now 当前时间
    • currentTimeMillis

      default long currentTimeMillis()
      当前毫秒数
      Returns:
      timeMillis 毫秒数
    • currentTimeMicros

      default long currentTimeMicros()
      当前微秒数
      Returns:
      timeMicros 微秒数
    • currentTimeNanos

      long currentTimeNanos()
      当前纳秒数 注意:值格式与 System.nanoTime() 并不相同
      Returns:
      timeNanos 纳秒数