date.js 537 Bytes
import moment from 'moment'

export const convertDatetime =  date => {

    date = moment(date)

    const getType = (date) => {
        const _date = moment(new Date())
        if (date.year() === _date.year() && date.month() === _date.month() && date.date() === _date.date()) {
            return 0
        }

        if (date.year() === _date.year()) {
            return 1
        }
        

    }

    switch(getType(date)) {

        case 0 : return date.format('HH:mm')
        default: return date.format('YYYY-MM-DD')

    }

}