-1

Epoch Time Stamp:

1598944721950

Output Required:

dd/mm/yyy hh:mm AM/PM

1 Answers1

1

const epochToFullDateTime = (epochValue) => {
    let dateObject = new Date(epochValue);
    let timeStamp = dateObject.toLocaleTimeString([], {
        hour: "2-digit",
        minute: "2-digit",
    });
    const ye = new Intl.DateTimeFormat("en", { year: "numeric" }).format(dateObject);
    const mo = new Intl.DateTimeFormat("en", { month: "numeric" }).format(dateObject);
    const da = new Intl.DateTimeFormat("en", { day: "2-digit" }).format(dateObject);
    
    let fullDateTime = `${da}/${mo}/${ye} ${timeStamp}`; 
    return fullDateTime;
};
let time = epochToFullDateTime(1598944721950);
console.log(time);