1.0.1 • Published 6 months ago

react-date-convert v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
6 months ago

A flexible and easy-to-use utility for converting dates into multiple formats, including support for full year and abbreviated month names. Perfect for handling various date formats in your JavaScript/React applications.

This package allows you to convert a given date into different string formats, including day, month, year, and month abbreviation (e.g., JAN, FEB, MAR). Additionally, it supports short year formats, such as yy (last two digits of the year), and works with both slashes (/) and hyphens (-) as separators.

-> Features

Convert a date to multiple formats: Full month names, short year formats, hyphen or slash separators. Supports a wide range of formats: From dd/mm/yyyy to yyyy/mmm/dd, and many others. Handle short years (e.g., yy) and month abbreviations (e.g., JAN, FEB). Simple and easy-to-use API for integrating into React or any JavaScript-based project.

-> Usage

console.log(fnlConvertDate("2024-12-29", "dd/mm/yyyy")); // "29/12/2024" console.log(fnlConvertDate("2024-12-29", "mm/dd/yyyy")); // "12/29/2024" console.log(fnlConvertDate("2024-12-29", "yyyy/mm/dd")); // "2024/12/29" console.log(fnlConvertDate("2024-12-29", "dd/mmm/yyyy")); // "29/DEC/2024" console.log(fnlConvertDate("2024-12-29", "yyyy/mmm/dd")); // "2024/DEC/29" console.log(fnlConvertDate("2024-12-29", "mmm/dd/yyyy")); // "DEC/29/2024"

console.log(fnlConvertDate("2024-12-29", "dd/mm/yy")); // "29/12/24" console.log(fnlConvertDate("2024-12-29", "mm/dd/yy")); // "12/29/24" console.log(fnlConvertDate("2024-12-29", "yy/mm/dd")); // "24/12/29" console.log(fnlConvertDate("2024-12-29", "dd/mmm/yy")); // "29/DEC/24" console.log(fnlConvertDate("2024-12-29", "yy/mmm/dd")); // "24/DEC/29" console.log(fnlConvertDate("2024-12-29", "mmm/dd/yy")); // "DEC/29/24"

console.log(fnlConvertDate("2024-12-29", "dd-mm-yyyy")); // "29-12-2024" console.log(fnlConvertDate("2024-12-29", "mm-dd-yyyy")); // "12-29-2024" console.log(fnlConvertDate("2024-12-29", "yyyy-mm-dd")); // "2024-12-29" console.log(fnlConvertDate("2024-12-29", "dd-mmm-yyyy")); // "29-DEC-2024" console.log(fnlConvertDate("2024-12-29", "yyyy-mmm-dd")); // "2024-DEC-29" console.log(fnlConvertDate("2024-12-29", "mmm-dd-yyyy")); // "DEC-29-2024"

console.log(fnlConvertDate("2024-12-29", "dd-mm-yy")); // "29-12-24" console.log(fnlConvertDate("2024-12-29", "mm-dd-yy")); // "12-29-24" console.log(fnlConvertDate("2024-12-29", "yy-mm-dd")); // "24-12-29" console.log(fnlConvertDate("2024-12-29", "dd-mmm-yy")); // "29-DEC-24" console.log(fnlConvertDate("2024-12-29", "yy-mmm-dd")); // "24-DEC-29" console.log(fnlConvertDate("2024-12-29", "mmm-dd-yy")); // "DEC-29-24"