Created
November 7, 2022 23:16
-
-
Save sturmenta/5f65d3f136022662e4518de187f9e77d to your computer and use it in GitHub Desktop.
remove Hours Minutes And Seconds From Date
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import dayjs from 'dayjs'; | |
/** | |
* return DD/MM/YYYY | |
*/ | |
export const removeHoursMinutesAndSecondsFromDate = ( | |
date: Date, | |
): {newDate: dayjs.Dayjs; DDMMYYYY: string} => { | |
const _date = dayjs(date); | |
let monthNumber = (_date.month() + 1).toString(); | |
if (monthNumber.toString().length === 1) { | |
monthNumber = `0${monthNumber}`; | |
} | |
let dayNumber = _date.date().toString(); | |
if (dayNumber.length === 1) dayNumber = `0${dayNumber}`; | |
const DDMMYYYY = `${dayNumber}/${monthNumber}/${_date.year()}`; | |
const newDate = dayjs( | |
`${_date.year()}-${monthNumber}-${dayNumber}T00:00:00.000Z`, | |
); | |
return {newDate, DDMMYYYY}; | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment