【问题标题】:How to convert epoch timestamp to normal date time format using JavaScript?如何使用 JavaScript 将纪元时间戳转换为正常的日期时间格式?
【发布时间】:2020-09-23 11:40:01
【问题描述】:

纪元时间戳:

1598944721950

需要输出:

dd/mm/yyy hh:mm AM/PM

【问题讨论】:

标签: javascript unix-timestamp


【解决方案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);

【讨论】:

    猜你喜欢
    • 2018-08-03
    • 2022-08-04
    • 2018-08-02
    • 2014-01-25
    • 2019-11-14
    • 2015-01-23
    • 2021-11-10
    • 2013-01-08
    • 2021-03-25
    相关资源
    最近更新 更多