Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 从mongodb获取数据时如何使用momentjs格式化时间_Node.js_Mongodb_Momentjs_Ejs_Node Modules - Fatal编程技术网

Node.js 从mongodb获取数据时如何使用momentjs格式化时间

Node.js 从mongodb获取数据时如何使用momentjs格式化时间,node.js,mongodb,momentjs,ejs,node-modules,Node.js,Mongodb,Momentjs,Ejs,Node Modules,当我从MongoDB获取数据时,我不知道如何使用时刻来格式化时间 我试过了 这是在我的app.js中设置的模式 var blogSchema = new mongoose.Schema({ title: String, author: String, body: String, image: String, created: {type:Date, default:Date.now} }); 在我的Show.ejs页面上 <div class

当我从MongoDB获取数据时,我不知道如何使用时刻来格式化时间

我试过了

这是在我的app.js中设置的模式

var blogSchema = new mongoose.Schema({
    title:  String,
    author: String,
    body:   String,
    image: String,
    created: {type:Date, default:Date.now}
});
在我的Show.ejs页面上

<div class="ui text main container segment">
 <div class="ui huge header"><%=blog.title%></div>
    <div class="ui top attached">
        <div class="item">
            <img class="ui centered rounded image" src="<%=blog.image%>">
            <div class="content">

                <span><%=blog.created%></span>

            </div>
            <div class="description">
                <p><%=blog.body%></p>
            </div>
        </div>

    </div>
</div>
我希望日期格式是这样的

矩。格式为'MMMM Do YYYY,h:mm:ss a';//2019年2月6日凌晨2:31:46

var moment = require('moment');
app.locals.moment = require('moment'); // this makes moment available as a variable in every EJS page
和on Show.ejs

<%= moment(blog.created).format('MMMM Do YYYY, h:mm:ss a')%>
<%= moment(blog.created).format('MMMM Do YYYY, h:mm:ss a')%>