date-manip
TypeScript icon, indicating that this package has built-in type declarations

2.0.6 • Public • Published

date-manip

npm package

NPM Version NPM Downloads jsDelivr


Introduction

date-manip is a lightweight and modular JavaScript library for handling date operations with high performance. It provides a rich set of features, including date arithmetic (addition/subtraction), formatting, comparison, and more.

Whether you're building a small utility or a large-scale application, date-manip simplifies complex date manipulations while maintaining efficiency and flexibility.

Features

  • Modularity: Supports modular import and on-demand loading.
  • High Performance: Optimized performance for various scenarios.
  • Chaining: Supports chaining, making the code more concise.
  • Rich Features: Supports date addition and subtraction, formatting, comparison, and other operations.

Documentation

For detailed usage instructions and API references, please visit the official documentation:

👉 View Full Documentation

Quick Start

Installation

Install date-manip via npm:

npm install date-manip

Basic Usage

Here’s a quick example to get you started:

import { addDays, format } from 'date-manip';

// Add 5 days to the current date
const newDate = addDays(new Date(), 5);

// Format the date as "YYYY-MM-DD"
console.log(format(newDate, 'YYYY-MM-DD'));

Contributing

We welcome contributions from the community! If you find a bug or want to suggest an improvement, feel free to open an issue or submit a pull request.

How to Contribute

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Submit a pull request with a clear description of your changes.

License

This project is licensed under the MIT License.

Readme

Keywords

Package Sidebar

Install

npm i date-manip

Weekly Downloads

9,337

Version

2.0.6

License

MIT

Unpacked Size

186 kB

Total Files

156

Last publish

Collaborators

  • fengxinming