Search results
168 packages found
A fork of BreeJS/bree. A Node.js and JavaScript task scheduler with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads or process forks, and supports async/await, retries, throttling, concurrency, and cancela
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
- locale
- i18n
- cldr
- l10n
- internationalization
- localization
- date
- time
- interval
- format
- formats
- pattern
- patterns
- plural
- View more
Create an iterator which returns evenly spaced dates over a specified interval.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- linspace
- linear
- sequence
- monotonic
- arange
- range
- date
- View more
A function for returning ISO8601 date/time intervals or ranges, such as 2008-02-15/03-14
Calculate the time interval between two `Date` objects and output the result in years plus months plus days plus hours plus minutes plus seconds plus milliseconds (instead of representing the same duration in different units). This library is useful for l
A task runner for your git projects to execute jobs at regular intervals and generate reports / alerts / notifications / mails
Utility functions to do time-related tasks.
A simple parser for dates range
A time-based rate limiter using promises
- throttle
- throttling
- time
- interval
- rate limit
- rate-limit
- ratelimit
- rate
- limit
- limiter
- promise
- concurrency
- async
- await
- View more
Laima is a npm package that enables you to work with dates in a simple and intuitive way. This package includes functions for manipulating, formatting, comparing, and displaying dates in different formats. It is the newest alternative to Moment, offering
- Date
- Time
- Duration
- Difference
- Interval
- Calculator
- Comparison
- Comparator
- Manipulation
- Formatting
- Operations
- Schedule
- Stopwatch
- Countdown
- View more
Convert human-readable intervals like '1h' or '5m' or '15s' into milliseconds
Get an interval of free hours depending on a programmed schedule
Convert an object of time properties to milliseconds: `{seconds: 2}` → `2000`
A time-based rate limiter using promises
- throttle
- throttling
- time
- interval
- rate limit
- rate-limit
- ratelimit
- rate
- limit
- limiter
- promise
- concurrency
- async
- await
- View more
Time-zone-aware `setInterval` that fires at the start of each day
A calculator for humanity’s peculiar conventions of time.
Get milliseconds from days
A simple module to compute intervals
A simple Time Interval class developed for working with javascript date objects and relationships between them.