The simplest, most intuitive date and time library
npm install date-and-time



The simplest, most intuitive date and time library.
``shell`
npm i date-and-time
- ES Modules:
`typescript
import { format } from 'date-and-time';
format(new Date(), 'ddd, MMM DD YYYY');
// => Wed, Jul 09 2025
`
- CommonJS:
`typescript
const { format } = require('date-and-time');
format(new Date(), 'ddd, MMM DD YYYY');
// => Wed, Jul 09 2025
`
Version 4.x has been completely rewritten in TypeScript and some features from 3.x are no longer compatible. The main changes are as follows:
- The timezone and timespan plugins have been integrated into the main libraryES2021` and no longer supports older browsers
- Tree shaking is now supported
- Supports
For details, please refer to migration.md.
For comprehensive documentation and examples, visit: GitHub Pages
MIT
Contributions are welcome! Please feel free to submit a Pull Request.