TimeSpan

data class TimeSpan : Quantity<TimeSpan>

A quantity of a time-span; a duration

Author

BeepBot99

Parameters

value

the value in milliseconds

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "abs")
val abs: TimeSpan
Link copied to clipboard

The value of the time-span in milliseconds

Link copied to clipboard

The value of the time-span in seconds

Link copied to clipboard

The value of the time-span in microseconds

Link copied to clipboard
val sign: Int
Link copied to clipboard
open override val value: Double

Functions

Link copied to clipboard
operator fun compareTo(other: TimeSpan): Int
Link copied to clipboard
operator fun div(other: TimeSpan): Double
operator fun div(scalar: Double): TimeSpan
operator fun div(scalar: Int): TimeSpan
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun isNaN(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
operator fun minus(other: TimeSpan): TimeSpan
Link copied to clipboard
open override fun newInstance(value: Double): TimeSpan

Creates a new instance of the class with the given value

Link copied to clipboard
operator fun plus(other: TimeSpan): TimeSpan
Link copied to clipboard
operator fun rem(other: TimeSpan): TimeSpan
operator fun rem(divisor: Double): TimeSpan
operator fun rem(divisor: Int): TimeSpan
Link copied to clipboard
operator fun times(other: TimeSpan): TimeSpan
operator fun times(scalar: Double): TimeSpan
operator fun times(scalar: Int): TimeSpan
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
operator fun unaryMinus(): TimeSpan
Link copied to clipboard
operator fun unaryPlus(): TimeSpan