/ fm / liveswitch / UnixTimestamp
Class: UnixTimestamp
fm.liveswitch.UnixTimestamp
Utility class to assist with Unix timestamp conversions.
Table of contents
Constructors
Methods
- getTypeString
- dateTimeToUnix
- dateTimeToUnixMillis
- getUtcNow
- getUtcNowMillis
- ticksToUnix
- ticksToUnixMillis
- unixMillisToDateTime
- unixMillisToTicks
- unixToDateTime
- unixToTicks
Constructors
constructor
+ new UnixTimestamp(): UnixTimestamp
Returns: UnixTimestamp
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:13
Methods
getTypeString
▸ getTypeString(): string
Returns: string
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:9
dateTimeToUnix
▸ StaticdateTimeToUnix(dateTime: DateTime): number
Converts a date to a Unix timestamp.
Parameters:
| Name | Type | Description |
|---|---|---|
dateTime |
DateTime | The date to convert. |
Returns: number
The equivalent Unix timestamp.
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:34
dateTimeToUnixMillis
▸ StaticdateTimeToUnixMillis(dateTime: DateTime): number
Converts a date to a Unix timestamp with millisecond precision.
Parameters:
| Name | Type | Description |
|---|---|---|
dateTime |
DateTime | The date to convert. |
Returns: number
The equivalent Unix timestamp.
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:49
getUtcNow
▸ StaticgetUtcNow(): number
Gets the current UTC time in Unix format.
Returns: number
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:62
getUtcNowMillis
▸ StaticgetUtcNowMillis(): number
Gets the current UTC time in Unix format with millisecond precision.
Returns: number
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:75
ticksToUnix
▸ StaticticksToUnix(ticks: number): number
Converts ticks to a Unix timestamp.
Parameters:
| Name | Type | Description |
|---|---|---|
ticks |
number | The ticks to convert. |
Returns: number
The equivalent Unix timestamp.
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:90
ticksToUnixMillis
▸ StaticticksToUnixMillis(ticks: number): number
Converts ticks to a Unix timestamp with millisecond precision.
Parameters:
| Name | Type | Description |
|---|---|---|
ticks |
number | The ticks to convert. |
Returns: number
The equivalent Unix timestamp.
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:106
unixMillisToDateTime
▸ StaticunixMillisToDateTime(unix: number): DateTime
Converts a Unix timestamp with millisecond precision to a date.
Parameters:
| Name | Type | Description |
|---|---|---|
unix |
number | The Unix timestamp to convert. |
Returns: DateTime
The equivalent date.
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:122
unixMillisToTicks
▸ StaticunixMillisToTicks(unix: number): number
Converts a Unix timestamp with millisecond precision to ticks.
Parameters:
| Name | Type | Description |
|---|---|---|
unix |
number | The Unix timestamp to convert. |
Returns: number
The equivalent ticks.
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:138
unixToDateTime
▸ StaticunixToDateTime(unix: number): DateTime
Converts a Unix timestamp to a date.
Parameters:
| Name | Type | Description |
|---|---|---|
unix |
number | The Unix timestamp to convert. |
Returns: DateTime
The equivalent date.
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:154
unixToTicks
▸ StaticunixToTicks(unix: number): number
Converts a Unix timestamp to ticks.
Parameters:
| Name | Type | Description |
|---|---|---|
unix |
number | The Unix timestamp to convert. |
Returns: number
The equivalent ticks.
Defined in: Generated/TypeScript/fm.liveswitch/UnixTimestamp.ts:170