Skip to content

sandypockets/easy-dates

Repository files navigation

Easy Dates

Easy dates is a lightweight, zero-dependency library for getting simple date information, easily.

License: MIT Current version Weekly downloads npm install size sponsor this project

Read the docs at easy-dates.dev

easy-dates was developed to solve a problem. Working with dates in JavaScript is a pain, and most libraries for working with them are massive, some even cresting 6mb. In most cases, that adds more to the bundle than can be justified. To fix it, easy-dates offers much of the same functionality as those other libraries, with a considerably smaller footprint.

Check out the full list of what easy-dates can do in the documentation, and feel free to submit an issue if there is a particular function you'd like to see get added.

New!
Looking for a Date Picker? Check out easy-dates-picker.

Demo

Check out a live demo of the latest easy-dates version on StackBlitz.

Open easy-dates demo in StackBlitz

Installation

easy-dates can be installed with yarn or npm

# with yarn
yarn add easy-dates
# with npm
npm install easy-dates

Or if you're working with a static HTML document, you can import it in script tags using a CDN.

jsDeliver

<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/index.js"></script>

UNPKG

<script src="https:///unpkg.com/[email protected]/dist/index.js"></script>

Usage

Check the docs at easy-dates.dev for the full list of functions and their specific usage.

import { dateNow } from 'easy-dates';

dateNow('en-CA') // 2022-03-17, 11:50:09 p.m.

Available functions

Click on a function name below to view specific documentation for that function.

For more information about easy-dates, refer to the documentation website at easy-dates.dev

Releases

No releases published

Packages

No packages published