Overview

Collection for Date


Table of contents


DateFromISOStringC (interface)

Signature

interface DateFromISOStringC extends Type {}

Added in v0.2.0

DateFromNumberC (interface)

Signature

interface DateFromNumberC extends Type {}

Added in v0.2.0

DateFromUnixTimeC (interface)

Signature

interface DateFromUnixTimeC extends Type {}

Added in v0.2.0

dateFromISOString (constant)

Get Date From ISOString

Signature


export const dateFromISOString: DateFromISOStringC = ...

Example

import { DateFromISOString } from 'macoolka-io'
import { right } from 'fp-ts/lib/Either'

const date = new Date(1973, 10, 30)
const input = date.toISOString()
assert.deepStrictEqual(DateFromISOString.decode(input), right(date))

Added in v0.2.0

dateFromNumber (constant)

Get Date From Number

Signature


export const dateFromNumber: DateFromNumberC = ...

Example

import { DateFromNumber } from 'macoolka-io'
import { right } from 'fp-ts/lib/Either'

const date = new Date(1973, 10, 30)
const input = date.getTime()
assert.deepStrictEqual(DateFromNumber.decode(input), right(date))

Added in v0.2.0

dateFromUnixTime (constant)

Get Date From UnixTime

Signature


export const dateFromUnixTime: DateFromUnixTimeC = ...

Example

import { DateFromUnixTime } from 'macoolka-io'
import { right } from 'fp-ts/lib/Either'

const date = new Date(1973, 10, 30)
const input = date.getTime() / 1000
assert.deepStrictEqual(DateFromUnixTime.decode(input), right(date))

Added in v0.2.0