gpt4 book ai didi

meteor - 如何在 meteor 模板中格式化日期

转载 作者:行者123 更新时间:2023-12-03 08:45:07 26 4
gpt4 key购买 nike

我需要以“mm-dd-yyyy”格式显示数据库中的日期。由于以ISO格式保存在mongodb中,如何在模板中将其转换?
这是我的代码。

       Template.templatename.vname = function () {      
return Posts.find();
}

并在模板中
{{#each vname}}
{{ date }}
{{/each}}

现在它像 Tue Feb 04 2014 00:00:00 GMT+0530 (IST)一样显示

我需要将其显示为 mm-dd-yyyy

最佳答案

您可能想要创建一个全局助手,例如:

Template.registerHelper('formatDate', function(date) {
return moment(date).format('MM-DD-YYYY');
});

然后您可以像这样使用它:
{{#each vname}}
{{formatDate date}}
{{/each}}

此解决方案取决于 moment,这是一个方便的日期处理库。如果您更喜欢不花时间就产生字符串,那么对此有很多答案,包括 this one

关于meteor - 如何在 meteor 模板中格式化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22087907/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com