unioil-loyalty-rn-app/app/utils/date.js

24 lines
775 B
JavaScript

const dateFormater = (date) => {
if(!date) return;
return date.replace(',', '');
}
const fullDateFormater = (value) => {
const months = ["Jan", "Feb", "Mar", "Apr", "May", "June", "July", "Aug", "Sept", "Oct", "Nov", "Dec"];
const dates = new Date(value);
const hour = dates.getHours() < 10 ? `0${dates.getHours()}` : dates.getHours()
const minute = dates.getMinutes() < 10 ? `0${dates.getMinutes()}` : dates.getMinutes();
const AMPM = dates.getHours() < 13 ? 'AM' : "PM";
const date = dates.getDate();
const month = dates.getMonth();
const year = dates.getFullYear();
const newDate = `${months[month]} ${date}, ${year} ${hour}:${minute} ${AMPM}`;
return newDate;
}
export {
fullDateFormater,
dateFormater
}