Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.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
Javascript 通过ejs包括time from moment.js_Javascript_Node.js_Datetime_Ejs - Fatal编程技术网

Javascript 通过ejs包括time from moment.js

Javascript 通过ejs包括time from moment.js,javascript,node.js,datetime,ejs,Javascript,Node.js,Datetime,Ejs,创建一个博客网站,用户发布博客的时间如下: 代码:在app.js中 var moment = require("moment"); var now = moment(); app.get("/blog", function(req,res) { console.log(moment().format("MMM Do YYY, h:mm:ss a")); Blogdemo.find({}).sort([['_id', -1]]).exec(function(err,allBlogs)

创建一个博客网站,用户发布博客的时间如下: 代码:在app.js中

var moment = require("moment");
var now = moment();

  app.get("/blog", function(req,res) {
  console.log(moment().format("MMM Do YYY, h:mm:ss a"));
  Blogdemo.find({}).sort([['_id', -1]]).exec(function(err,allBlogs) {
    if(err) {
        console.log(err);
    } else {
        res.render("blog", {blog : allBlogs, moment : now});
    }
  })
})
在landing.ejs中

<span><%= moment.format("MMM Do YYY, h:mm:ss a"); %></span> //to display time
//显示时间

console.log工作得很好,但我无法在登录页上显示时间。

您是否在脑海中加入了获取矩.js的矩?定义“有问题”?@lloyd我用“npm安装”来安装它。正如我所说,console.log工作正常,但是span标记中的时间无法显示。有错误消息吗?输出是什么?@RyanZim I不知怎么让它工作了,但它仍然需要一些工作。我还有另外两个非常重要(不难)的问题。它们需要与您的个人资料中提到的技能相同的技能(css、ejs、node…)。你能帮我解决这些问题吗?@eknoor4197看看你自己能不能解决。如果你不能,谷歌也帮不了你,问一个新问题。也许我最终会回答这个问题。