Class F_Instant_Elapsed

java.lang.Object
com.ssgllc.fish.f.instant.F_Instant_Elapsed

public class F_Instant_Elapsed extends Object
Distance from one moment to another, in a chosen unit - reached as elapsed on an F_Instant.

Pick the unit field first, then the direction: elapsed.days.after(x) counts days since x, elapsed.days.before(x) counts days until x. Counts are whole units truncated towards zero.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    com.ssgllc.fish.f.instant.UnitElapsedInstant
    Elapsed whole 24-hour days.
    com.ssgllc.fish.f.instant.UnitElapsedInstant
    Elapsed whole hours.
    com.ssgllc.fish.f.instant.UnitElapsedInstant
    Elapsed whole minutes.
    com.ssgllc.fish.f.instant.UnitElapsedInstant
    Elapsed whole calendar months, resolved in a zone - see inTimeZone.
    com.ssgllc.fish.f.instant.UnitElapsedInstant
    Elapsed whole seven-day weeks.
    com.ssgllc.fish.f.instant.UnitElapsedInstant
    Elapsed whole calendar years, resolved in a zone - see inTimeZone.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • minutes

      public com.ssgllc.fish.f.instant.UnitElapsedInstant minutes
      Elapsed whole minutes.
    • hours

      public com.ssgllc.fish.f.instant.UnitElapsedInstant hours
      Elapsed whole hours.
    • days

      public com.ssgllc.fish.f.instant.UnitElapsedInstant days
      Elapsed whole 24-hour days.
    • weeks

      public com.ssgllc.fish.f.instant.UnitElapsedInstant weeks
      Elapsed whole seven-day weeks.
    • months

      public com.ssgllc.fish.f.instant.UnitElapsedInstant months
      Elapsed whole calendar months, resolved in a zone - see inTimeZone.
    • years

      public com.ssgllc.fish.f.instant.UnitElapsedInstant years
      Elapsed whole calendar years, resolved in a zone - see inTimeZone.