Package-level declarations
Types
Interface for parsing and formatting a KalugaDate from/to a String.
A TimeZone represents a time zone. Accounts for Daylight Savings
Style used for formatting a KalugaDate to and from a String
Default implementation of KalugaDate
Default implementation of KalugaDate
Default implementation of KalugaDate
Default implementation of KalugaDate
Default implementation of KalugaDate
Default implementation of KalugaDate backed by the luxon JS library. Mirrors java.util.Calendar semantics:
Class describing a point in time Dates are localized according to a KalugaLocale and relative to a given KalugaTimeZone
Default implementation of BaseDateFormatter
Default implementation of BaseDateFormatter
Default implementation of BaseDateFormatter
Default implementation of BaseDateFormatter
Default implementation of BaseDateFormatter
Default implementation of BaseDateFormatter backed by the ECMAScript Intl.DateTimeFormat API for style-based formatting and the luxon library for custom pattern formatting and parsing. Shared by the JS family (js + wasmJs).
Class holding the platform value of the desired Date.
Class holding the platform value of the desired Date.
Class holding the platform value of the desired Date.
Class holding the platform value of the desired Date.
Class holding the platform value of the desired Date.
Class holding the platform value of the desired Date.
Class holding the platform value of the desired Date.
A default implementation of BaseTimeZone.
A default implementation of BaseTimeZone.
A default implementation of BaseTimeZone.
A default implementation of BaseTimeZone.
A default implementation of BaseTimeZone.
A default implementation of BaseTimeZone backed by the luxon JS library, shared by the JS family (js + wasmJs).
Style for writing the name of a KalugaTimeZone Can be either TimeZoneNameStyle.Short or TimeZoneNameStyle.Long
Properties
True if this KalugaDate is last month
True if this KalugaDate is last year
True if this KalugaDate is next month
True if this KalugaDate is next year
True if this KalugaDate is this month
True if this KalugaDate is this year
True if this KalugaDate is today
True if this KalugaDate is tomorrow
True if this KalugaDate is yesterday
Indicates whether this locale use a 24 hour clock cycle.
Gets the UTC KalugaTimeZone
Functions
Creates a KalugaDateFormatter that only formats the date components of a KalugaDate
Creates a KalugaDateFormatter that formats both date and time components of a KalugaDate
Creates a KalugaDate relative to January 1st 1970 00:00:00 GMT
Creates a fixed KalugaDateFormatter using a custom Date format pattern, localized by the KalugaLocale.enUsPosix. Use this to ensure that displaying time in 12 or 24 hour format is not overridden by the user.
Checks whether a KalugaDate is in the same year as a given Date.
Creates a KalugaDateFormatter that formats time according to the ISo 8601 format.
Checks whether a KalugaDate is on the same day as a given Date.
Checks whether a KalugaDate is on the same month as a given Date.
Gets the Duration between two KalugaDate
Gets a KalugaDate that is duration before this date.
Creates a KalugaDate relative to the current time
Creates a KalugaDate relative to the current time, in the UTC timezone
Gets a KalugaDate that is duration after this date.
Gets a KalugaDate that is set at midnight on the same day as the current time.
Gets a KalugaDate equal to 23:59:59:999 on the same day as this Date
Gets a KalugaDate that is set at midnight on the day after the current time.
Gets a KalugaDate equal to midnight on the same day as this Date