【问题标题】:How to formate database date field and separete date and hour?如何格式化数据库日期字段并分隔日期和小时?
【发布时间】:2022-01-12 03:24:50
【问题描述】:

我正在处理一个 react 项目,现在我需要在屏幕上显示数据库日期值的两个字段(日期和小时)。

createdAt: "2021-12-07T00:03:19.474Z"

我需要显示类似的字段

Date: 07/12/2021
Hour: 03:19

你有什么想法吗?谢谢!

【问题讨论】:

    标签: reactjs json postgresql date datetime


    【解决方案1】:

    您可以探索Date 对象并使用其方法(例如getHoursgetMinutes)。

    const dateFromDB = '2021-12-07T02:22:30.929+00:00';
    const date = new Date(dateFromDB);
    
    const day = date.getDate();
    const month = date.getMonth();
    const year = date.getFullYear();
    
    const hours = date.getHours();
    const minutes = date.getMinutes();
    
    console.log(`Date: ${day}/${month}/${year}`);
    console.log(`Hour: ${hours}:${minutes}`);

    或者,如果您可以经常使用外部库/处理日期,请使用更方便的库。

    【讨论】:

    • 谢谢马克罗!!!你太聪明了。你非常非常快地解决了我的问题,我很感激你。谢谢!!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 2013-02-02
    • 2017-09-14
    相关资源
    最近更新 更多