Date and Time

Parse, validate, manipulate, and display dates in JavaScript.

Newest releases

syntax-tree hast utility to estimate the reading time, taking readability of the document and a target age group into account.
 

rajasegar A Codemod to migrate from moment.js to day.js
 

RoyalIcing JavaScript parser of natural language time periods
 

clousehub Clubhouse Thailand Community Calendar
 

nhn A JavaScript schedule calendar that is full featured. Now your service just got the customizable calendar.
 

duetds Duet Date Picker is an open source version of Duet Design System’s WCAG 2.1 compliant date picker.
 

Sh031224 πŸ“¦ A package that lets you know how many days before that date.
 

vvo πŸ•° Simplified (grouped) list of time zones and offsets, always up to date, full data included
 

alexpusch Silly syntactic sugar for creating relative dates and time durations with Javascript
 

xxczaki Timestampy Bunch of utilities useful when working with UNIX timestamps πŸ•’ Highlights Simple API No dependencies Tree Shakeable Written in TypeScript Install npm insta
 

spencermountain calculate time in remote timezones support daylight savings, leap years, and hemispheres Moment-like πŸ’˜ API (but immutable!) Orient time by quarter, season, month, week.. Zero D
 

you-dont-need You don't (may not) need Moment.js Moment.js is a fantastic time & date library with lots of great features and utilities. However, if you are working on a performance sensitive web application, it might cause a h
 

sindresorhus date-now-cli Prints the current date and time as a UNIX timestamp or custom format Similar to the date +%s command, but cross-platform and prints milliseconds instead of seconds. Install $ npm install
 

vutran twas Generate a relative time string (Example: "3 seconds ago") Install $ npm i -S twas Usage import twas from 'twas'; console.log(twas(Date.now() - (5 * 1000)); // -> 5 seconds
 

moment Luxon Luxon is an experimental library for working with dates and times in Javascript. DateTime.local().setZone('America/New_York').minus({ weeks: 1 }).endOf('day').toISO(); Features
 

phoenixwong Vue2 Time Picker A dropdown time picker (hour|minute|second) for Vue 2.x, with flexible time format support. Looking for the Vue 1.x version? Please check the vue-timepicker (Vue 1.x supported) Demo Yo
 

mattlewis92 angular 4.0+ calendar Demo https://mattlewis92.github.io/angular-calendar/ Table of contents About Getting started Documentation Breaking changes FAQ Angul
 

spencermountain calculate time in remote timezones support daylight savings, leap years, and hemispheres Moment-like πŸ’˜ API (but immutable!) Orient time by quarter, season, month, week.. Zero D
 

medikoo date-from-timezone Construct date instances within timezone context or resolve date/time information for given timezone Having timezone and date & time information resolve regular date instance that
 

lukeed tinydate A tiny (337B) reusable date formatter. Extremely fast! Demo Inspired by tinytime, this module returns a "render" function that efficiently re-render your deconstructed template. This allows for incredib
 

jakubroztocil rrule.js Library for working with recurrence rules for calendar dates. rrule.js supports recurrence rules as defined in the iCalendar RFC, with a few important differences. It is a partial port of the rrule modu
 

aweary Tinytime ⏰ A straightforward date and time formatter in <800b. API tinytime exports a single function that returns a template object. This object has a single method, render, which take
 

kemar jQuery Countdown Unobtrusive and easily skinable countdown jQuery plugin generating a <time> tag. Live demo. Supported browsers To use the countdown jQuery plugin you need an up-to-date web browser su
 
Popular
26.9k

date-fns date-fns date-fns provides the most comprehensive, yet simple and consistent toolset for manipulating JavaScript dates in a browser & Node.js. date-fns is like lodash for dates. It has 140+ functions for all occas
 

Krugaroo CanvasClock A JavaScript canvas clocks library for embedding cool clocks in websites Want to see what I am talking about? A demo can be found on my website here: http://www.krugaroo.com/#canvasClock Usage
 

felicegattuso datedropper datedropper is a jQuery plugin that provides a quick and easy way to manage dates for input fields. Usage and Examples Supported Languages LANGUAGE OPTION Arabi
 

ticlekiwi jquery.liveTimeAgo.js A jQuery plugin to get "date ago" in realtime! Example : How to use it To use liveTimeAgo.js just understand this following lines : Head : <scrip
 

mcmastermind jClocksGMT 2.0 jQuery based analog and digital clock(s). ##What is jClocksGMT? jClocksGMT is a jQuery analog and digital clock(s) plugin based on GMT offsets. Now supporting automatic daylight saving time conversions
 

mrfratello jQuery SyoTimer Plugin jQuery plugin of countdown on html-page Requirements jQuery SyoTimer Plugin has been tested with jQuery 1.7+ on all major browsers: Firefox 2+ (Win, Mac, Linux); IE8+ (Win); Ch
 
Popular
46k

moment A lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates. Documentation Port to ECMAScript 6 (version 2.10.0) Moment 2.10.0 does not bring any new features, but the cod
 

walmik jQuery Timer: Start/Stop/Resume/Remove pretty timer inside any HTML element.