KalugaDateFormatter

Default implementation of BaseDateFormatter

Default implementation of BaseDateFormatter

actual class KalugaDateFormatter

Default implementation of BaseDateFormatter

Default implementation of BaseDateFormatter

Default implementation of BaseDateFormatter

Types

Link copied to clipboard
actual object Companion
expect object Companion
actual object Companion
actual object Companion
actual object Companion

Properties

Link copied to clipboard
open override var amString: String

The name used to describe A.M. when using a twelve hour clock.

abstract var amString: String

The name used to describe A.M. when using a twelve hour clock.

open var amString: String
open override var amString: String

The name used to describe A.M. when using a twelve hour clock.

open override var amString: String

The name used to describe A.M. when using a twelve hour clock.

Link copied to clipboard
open override var eras: List<String>

A list containing the names of all eras used by this date formatter.

abstract var eras: List<String>

A list containing the names of all eras used by this date formatter.

open var eras: List<String>
open override var eras: List<String>

A list containing the names of all eras used by this date formatter.

open override var eras: List<String>

A list containing the names of all eras used by this date formatter.

Link copied to clipboard
open override var months: List<String>

A list containing the names of all months used by this date formatter.

abstract var months: List<String>

A list containing the names of all months used by this date formatter.

open var months: List<String>
open override var months: List<String>

A list containing the names of all months used by this date formatter.

open override var months: List<String>

A list containing the names of all months used by this date formatter.

Link copied to clipboard
open override var pattern: String
abstract var pattern: String
open var pattern: String
open override var pattern: String
open override var pattern: String
Link copied to clipboard
open override var pmString: String

The name used to describe P.M. when using a twelve hour clock.

abstract var pmString: String

The name used to describe P.M. when using a twelve hour clock.

open var pmString: String
open override var pmString: String

The name used to describe P.M. when using a twelve hour clock.

open override var pmString: String

The name used to describe P.M. when using a twelve hour clock.

Link copied to clipboard
open override var shortMonths: List<String>

A list containing the shortened names of all months used by this date formatter.

abstract var shortMonths: List<String>

A list containing the shortened names of all months used by this date formatter.

open override var shortMonths: List<String>

A list containing the shortened names of all months used by this date formatter.

open override var shortMonths: List<String>

A list containing the shortened names of all months used by this date formatter.

Link copied to clipboard
open override var shortWeekdays: List<String>

A list containing the shortened names of all weekdays used by this date formatter.

abstract var shortWeekdays: List<String>

A list containing the shortened names of all weekdays used by this date formatter.

open override var shortWeekdays: List<String>

A list containing the shortened names of all weekdays used by this date formatter.

open override var shortWeekdays: List<String>

A list containing the shortened names of all weekdays used by this date formatter.

Link copied to clipboard
open override var timeZone: KalugaTimeZone

The KalugaTimeZone this KalugaDateFormatter formats its dates to.

abstract var timeZone: KalugaTimeZone

The KalugaTimeZone this KalugaDateFormatter formats its dates to.

open override var timeZone: KalugaTimeZone

The KalugaTimeZone this KalugaDateFormatter formats its dates to.

open override var timeZone: KalugaTimeZone

The KalugaTimeZone this KalugaDateFormatter formats its dates to.

Link copied to clipboard
open override var weekdays: List<String>

A list containing the names of all weekdays used by this date formatter.

abstract var weekdays: List<String>

A list containing the names of all weekdays used by this date formatter.

open var weekdays: List<String>
open override var weekdays: List<String>

A list containing the names of all weekdays used by this date formatter.

open override var weekdays: List<String>

A list containing the names of all weekdays used by this date formatter.

Functions

Link copied to clipboard
open override fun format(date: KalugaDate): String

Formats a given KalugaDate to a String using the format described by this KalugaDateFormatter.

abstract fun format(date: KalugaDate): String

Formats a given KalugaDate to a String using the format described by this KalugaDateFormatter.

open fun format(date: <Error class: unknown class>): String
open override fun format(date: KalugaDate): String

Formats a given KalugaDate to a String using the format described by this KalugaDateFormatter.

open override fun format(date: KalugaDate): String

Formats a given KalugaDate to a String using the format described by this KalugaDateFormatter.

Link copied to clipboard
open override fun parse(string: String): KalugaDate?

Attempts to parse a given String into a KalugaDate using the format described.

abstract fun parse(string: String): KalugaDate?

Attempts to parse a given String into a KalugaDate using the format described.

open fun parse(string: String): <Error class: unknown class>?
open override fun parse(string: String): KalugaDate?

Attempts to parse a given String into a KalugaDate using the format described.

open override fun parse(string: String): KalugaDate?

Attempts to parse a given String into a KalugaDate using the format described.