@whitetrefoil/s-age-ts
TypeScript icon, indicating that this package has built-in type declarations

2.0.0 • Public • Published

s-age-ts

Fork Note

This is forked from Sebastian Sandqvist's s-age, for TS support and better integrated UT in my team's projects.

This forked one will be available as @whitetrefoil/s-age-ts while the original one is s-age.

This forked one will use whitetrefoil as the main branch and leave the original master untouched for easier merging.

The index.js file under project's root directory and the test directory are the original ones. Will leave it untouched for easier merging.

Usage

import age from '@whitetrefoil/s-age-ts'

// Anything Date() accepts.
const myAge: number = age('2016-05-05')  // => a number like 2

// Can pass an optional second parameter if you want to know the age at date other than today.
const howOldAmIAt20200504: number = age('2016-05-05', '2020-05-04')

Changelog

v2.0.0

  • Initial (for this forked one) release.

Below this line is the ORIGINAL README (except the title & badges):


Usage

s-age is a function that calculates years since a date. Input can be a date string, timestamp, or Date object.

var age = require('s-age');

age('2012'); // returns 6 (in 2018)
age('Dec 2 2012'); // returns 5 (in January 2018)
age(new Date()); // returns 0
age(1356728100000); // returns 5 (in 2018)

Readme

Keywords

Package Sidebar

Install

npm i @whitetrefoil/s-age-ts

Weekly Downloads

90

Version

2.0.0

License

MIT

Unpacked Size

5.11 kB

Total Files

5

Last publish

Collaborators

  • whitetrefoil