Nirvana Playing Madonna

    formata-data

    1.0.1 • Public • Published

    formata-data

    Functions to facilitate the formatting and use of data in javascript.

    Installing

    npm install formata-data
    

    Functions


    getDateDiff

    Function that takes one or two dates and returns the difference in days between the dates.

    const { getDateDiff } = require("formata-data");
    
    getDateDiff("03/10/1997", "03/10/2022");
    // returns = 9131 (difference in days between dates)
    
    getDateDiff("03/10/1997");
    // with only one date, the second one is set as the current date.
    
    getDateDiff("00/10/1997");
    // if the date is invalid the function return an error message.

    validateDate

    Function that takes one date and returns true if the date is valid and false otherwise.

    const { validateDate } = require("formata-data");
    
    validateDate("03/10/1997");
    // returns true
    
    validateDate("00/10/1997");
    // returns false

    getWritenDate

    Function that takes one date and returns the writen form of it.

    const { getWritenDate } = require("formata-data");
    
    getWritenDate("03/10/1997");
    // returns October 3th, 1997.
    
    getWritenDate("03/10/1997", "pt");
    // can be set to portuguese returning: 03 de Outubro de 1997
    
    getWritenDate("00/10/1997");
    // returns an error message if the date is invalid.

    dateToString

    Function that takes one date Date format and transform it to string.

    const { dateToString } = require("formata-data");
    
    dateToString(new Date());
    // returns 13/02/2022 (the current date).
    
    dateToString("03/10/1997");
    // if the date is not type Date it returns an error message.

    This is my first package!
    Feel free if you have any questions or suggestions.

    Install

    npm i formata-data

    DownloadsWeekly Downloads

    4

    Version

    1.0.1

    License

    ISC

    Unpacked Size

    6.04 kB

    Total Files

    4

    Last publish

    Collaborators

    • jordaoqualho