@segment/isodate

Parse an ISO date string into a Date

License
SEELICENSEINLICENSE
Deps
0
Install Size
-(-)
Vulns
0
Published

Get started

$npm install @segment/isodate
$pnpm add @segment/isodate
$yarn add @segment/isodate
$bun add @segment/isodate
$deno add npm:@segment/isodate
$vlt install @segment/isodate
$vp add @segment/isodate
$npm install -D @types/segment__isodateView @types/segment__isodate
$pnpm add -D @types/segment__isodateView @types/segment__isodate
$yarn add -D @types/segment__isodateView @types/segment__isodate
$bun add -d @types/segment__isodateView @types/segment__isodate
$deno add -D npm:@types/segment__isodateView @types/segment__isodate
$vlt install -D @types/segment__isodateView @types/segment__isodate
$vp add -D @types/segment__isodateView @types/segment__isodate

Weekly DownloadsAcross all versions

Versions

View all versions
1.0.3
latest

Readme

isodate

CircleCI Codecov

Parse an ISO date string into a Date. Works cross-browser, even in the old, dumb ones ;)

Installation

$ npm install @segment/isodate

Example

var isodate = require('isodate');

var date = isodate.parse('2013-09-04T00:57:26.434Z');
date.toISOString(); // "2013-09-04T00:57:26.434Z"
var isodate = require('isodate');

isodate.is('2013-09-04T00:57:26.434Z'); // true
isodate.is('string'); // false

API

.parse(string)

Parse the given ISO date string into a native Date object.

.is(string, strict)

Check if the given string is an ISO date string. strict mode will return false for strings without a year, month and date; for example 2013 would be false.