Javascript React、MongoDB、Mongoose:如何将我的日期格式化为可读的?

Javascript React、MongoDB、Mongoose:如何将我的日期格式化为可读的?,javascript,reactjs,mongodb,mongoose,mern,Javascript,Reactjs,Mongodb,Mongoose,Mern,使用MERN stack构建应用程序(MongoDB、ExpressJS、ReactJS、NodeJS) 我知道stackoverflow上有很多针对类似问题的文档/其他解决方案 然而,让我对我的场景感到困惑的是,我没有创建一个newdate()对象然后渲染它 我使用Mongoose设置了一个后端模型,该模型具有日期属性: const mongoose = require('mongoose'); const Schema = mongoose.Schema; const UserSchema

使用MERN stack构建应用程序(MongoDB、ExpressJS、ReactJS、NodeJS)

我知道stackoverflow上有很多针对类似问题的文档/其他解决方案

然而,让我对我的场景感到困惑的是,我没有创建一个
newdate()
对象然后渲染它

我使用Mongoose设置了一个后端模型,该模型具有日期属性:

const mongoose = require('mongoose');
const Schema = mongoose.Schema;

const UserSchema = new Schema({
  username: {
    type: String,
    required: true,
    unique: true
  },
  date: {
    type: Date,
    default: Date.now
  }
})

module.exports = User = mongoose.model('user', UserSchema)
现在我只是在组件/页面上呈现用户的数据,但结果是

2020-05-10T17:57:14.987Z

您可以像这样使用
库:

const myTime = moment(dateFromDB).format('hh:mm:ss') // or any other format