【问题标题】:How do I format specifically time in EJS?如何在 EJS 中专门格式化时间?
【发布时间】:2021-10-15 11:24:48
【问题描述】:

我正在尝试格式化从数据库中获取的时间。它只是一个时间值而不是日期值。 getHours 和 getMinutes 似乎不适用于 EJS。

【问题讨论】:

    标签: html node.js ejs


    【解决方案1】:

    EJS 唯一要做的就是获取一个包含 EJS 模板指令的文件,并使用您在 render() 调用中提供的上下文变量替换这些模板指令。

    您不会“在 EJS 中格式化时间”:它只做一件事,而您的工作是确保它已准备好所有数据以进行模板化。所以:把你的时间戳变成一个日期在 JS 端,然后把那个日期放在 EJS 的上下文对象中,然后在你的 EJS 中引用那个值。

    【讨论】:

      猜你喜欢
      • 2021-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-15
      相关资源
      最近更新 更多