case class LunarDate(year: Int, month: Int, date: Int, hour: Int, lunarHour: Int, isLeap: Boolean) extends Product with Serializable

Constructor.

year

year of Lunar date

month

month of Lunar date

date

date of Lunar date

hour

hour of original DateTime

lunarHour

lunar hour in terms of Stem(天) or so called 時辰, value from 0 ~ 12.

isLeap

is the month a leap month (閏月)

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LunarDate
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LunarDate(year: Int, month: Int, date: Int, hour: Int, lunarHour: Int, isLeap: Boolean)

    year

    year of Lunar date

    month

    month of Lunar date

    date

    date of Lunar date

    hour

    hour of original DateTime

    lunarHour

    lunar hour in terms of Stem(天) or so called 時辰, value from 0 ~ 12.

    isLeap

    is the month a leap month (閏月)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate() @throws( ... )
  6. val date: Int
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. val hour: Int
  10. def hourStem(): Stem

    Stem of the Lunar hour (時辰).

    Stem of the Lunar hour (時辰).

    returns

    hour stem

    See also

    org.lunaspeed.lunar4s.LunarDateExtra.Stems#getHourStem

  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. val isLeap: Boolean
  13. val lunarHour: Int
  14. val month: Int
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toDate(): LunarResult[Date]

    Convert to java.util.Date in AD.

    Convert to java.util.Date in AD.

    returns

    equivalent date in Date

  20. def toLocalDate(): LunarResult[LocalDate]

    Convert to java.time.LocalDate in AD.

    Convert to java.time.LocalDate in AD.

    returns

    equivalent date in LocalDate

  21. def toLocalDateTime(): LunarResult[LocalDateTime]

    Convert to java.time.LocalDate in AD.

    Convert to java.time.LocalDate in AD.

    returns

    equivalent date in Date

  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. val year: Int
  26. def yearBranch(): Branch

    Branch (地支) of th year.

    Branch (地支) of th year.

    returns

    branch of the year

    See also

    org.lunaspeed.lunar4s.LunarDateExtra.Branches#getYearBranch

  27. def yearBranchIndex(): Int

    Branch (地支) of th year, in form of index starting from 0.

    Branch (地支) of th year, in form of index starting from 0.

    returns

    branch index of the year

  28. def yearStem(): Stem

    Stem (天干) of the year.

    Stem (天干) of the year.

    returns

    stem of the year

    See also

    org.lunaspeed.lunar4s.LunarDateExtra.Stems#getYearStem

  29. def yearStemIndex(): Int

    Stem (天干) of the year, in form of index starting from 0.

    Stem (天干) of the year, in form of index starting from 0.

    returns

    stem index of the year

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped