如何在Javascript中将日期添加到我的帖子中?

RRhodes

我正在使用JavaScript,Express和ejs模板制作博客。每个博客帖子都可以发表评论,我希望每个评论都带有发布日期。注释的内容是从.ejs文件的输入字段中提取的值。现在我正在使用moment.js,但是日期/时间一直在更新。我希望它仅显示创建注释的日期/时间。

这是我的app.js文件中的一些代码:

   moment = require('moment');
   app.locals.moment = moment 

这是我创建评论的路线:

app.post("/comments/:id", (req, res) => {
  Blog.findById(req.params.id, (err, blog) => {
    if (err) {
      console.log("Something went wrong:", err);
    } else {
      console.log("BLOG", blog);
      let newComment = { comment: req.body.comment };
      Comment.create(newComment.comment, (err, comment) => {
        if (err) {
          console.log("Something went wrong:", err);
        } else {
          console.log("Success!  Comment Posted", comment);
          comment.save();
          blog.comments.push(comment);
          blog.save();
          res.redirect("/blog/" + blog._id);
        }
      });
    }
  });
});

从我的.ejs文件中:

<em><%= moment(Date()).format(shortDateFormat) %></em>

我认为这应该足以理解其要旨。这可能是一个非常简单的修复程序,但我仍然是一个非常环保的程序员!

埃德加·夸雷斯马(Edgar Cuarezma)

我假设您正在使用像Mongo这样的noSQL数据库?我只是将日期放在您的博客文章的架构中,如下所示:

created_date: {
type: Date,
default: Date.now
}

那么您可以从数据库中调用它,并将其传递给您的ejs文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Swift中将新项目添加到我的多类型数组中

来自分类Dev

如何在gitlab中将克隆git添加到我自己创建的仓库中

来自分类Dev

如何在Flutter中将Hero动画添加到我的ListView中?

来自分类Dev

如何在iOS中将多个图像添加到我的scrollView中

来自分类Dev

如何在Swift3中将事件添加到我的CustomCell

来自分类Dev

如何在XCode 6.0中将Boost库添加到我的C ++程序中?

来自分类Dev

如何在XCode 6.0中将Boost库添加到我的C ++程序中?

来自分类Dev

如何在Qt3d中将rendersetting组件添加到我的根实体中?

来自分类Dev

如何在Visual Studio 2019中将wwwroot目录添加到我的WebAPI项目

来自分类Dev

如何在Visual Studio C#中将按钮单击事件添加到我自己的按钮中

来自分类Dev

如何在“查询”构建器中将自定义列添加到我的选择中?

来自分类Dev

如何在“钥匙串访问”中将密钥文件(.key)添加到我的证书文件(.cer)中?

来自分类Dev

在Java中将“ Circular”添加到我的数组中

来自分类Dev

如何通过ng-model将今天的日期添加到我的日期输入中?

来自分类Dev

如何通过ng-model将今天的日期添加到我的日期输入中?

来自分类Dev

如何在Visual Studio中将jQuery DateTimePicker添加到我的项目中

来自分类Dev

如何在javascript中将数组添加到数组中?

来自分类Dev

如何在Wordpress中将帖子列表添加到新的管理面板中?

来自分类Dev

如何在laravel 4中将帖子ID号添加到图像名称

来自分类Dev

将jQuery添加到我的Javascript文件中

来自分类Dev

〜/ bin如何添加到我的路径中?

来自分类Dev

〜/ bin如何添加到我的路径中?

来自分类Dev

如何将Typescript枚举的值添加到我的javascript函数中?

来自分类Dev

如何使用Javascript将元素目标添加到我的代码中

来自分类Dev

如何使用Javascript将元素目标添加到我的代码中

来自分类Dev

如何将这个jQuery添加到我的Javascript中?

来自分类Dev

如何使用 Javascript 将所需功能添加到我的个人列表中?

来自分类Dev

Swift-如何在swiftUI中将字符串数组添加到我的列表视图

来自分类Dev

如何在Angular JS中将待办事项详细信息添加到我的待办事项列表

Related 相关文章

  1. 1

    如何在Swift中将新项目添加到我的多类型数组中

  2. 2

    如何在gitlab中将克隆git添加到我自己创建的仓库中

  3. 3

    如何在Flutter中将Hero动画添加到我的ListView中?

  4. 4

    如何在iOS中将多个图像添加到我的scrollView中

  5. 5

    如何在Swift3中将事件添加到我的CustomCell

  6. 6

    如何在XCode 6.0中将Boost库添加到我的C ++程序中?

  7. 7

    如何在XCode 6.0中将Boost库添加到我的C ++程序中?

  8. 8

    如何在Qt3d中将rendersetting组件添加到我的根实体中?

  9. 9

    如何在Visual Studio 2019中将wwwroot目录添加到我的WebAPI项目

  10. 10

    如何在Visual Studio C#中将按钮单击事件添加到我自己的按钮中

  11. 11

    如何在“查询”构建器中将自定义列添加到我的选择中?

  12. 12

    如何在“钥匙串访问”中将密钥文件(.key)添加到我的证书文件(.cer)中?

  13. 13

    在Java中将“ Circular”添加到我的数组中

  14. 14

    如何通过ng-model将今天的日期添加到我的日期输入中?

  15. 15

    如何通过ng-model将今天的日期添加到我的日期输入中?

  16. 16

    如何在Visual Studio中将jQuery DateTimePicker添加到我的项目中

  17. 17

    如何在javascript中将数组添加到数组中?

  18. 18

    如何在Wordpress中将帖子列表添加到新的管理面板中?

  19. 19

    如何在laravel 4中将帖子ID号添加到图像名称

  20. 20

    将jQuery添加到我的Javascript文件中

  21. 21

    〜/ bin如何添加到我的路径中?

  22. 22

    〜/ bin如何添加到我的路径中?

  23. 23

    如何将Typescript枚举的值添加到我的javascript函数中?

  24. 24

    如何使用Javascript将元素目标添加到我的代码中

  25. 25

    如何使用Javascript将元素目标添加到我的代码中

  26. 26

    如何将这个jQuery添加到我的Javascript中?

  27. 27

    如何使用 Javascript 将所需功能添加到我的个人列表中?

  28. 28

    Swift-如何在swiftUI中将字符串数组添加到我的列表视图

  29. 29

    如何在Angular JS中将待办事项详细信息添加到我的待办事项列表

热门标签

归档