我如何意识到流星模式接受我的特定日期格式

How do I realize that meteor schema accepts my specific date format

我想实现 Meteor 模式接受特定日期并将其存储到 MongoDB。它可以毫无问题地使用日期格式 "YYYY-MM-DD"。但我想改用欧洲格式 "DD.MM.YYYY"。

这是我目前使用的:

createdAt:{
    type: Date

}

如果您使用的是 AutoForm,您可以使用挂钩 "onSubmit" 来格式化 and/or 在尝试 insert/update 之前检查输入日期的格式 collection.然而,更有意义的是使用 Moment(链接如下)存储日期并在检索时格式化日期。这将为您提供更大的灵活性(时区、自定义格式、模糊时间等)。

相关包:Moment, AutoForm

var when = moment(createdAt).utcOffset(createdZoneOffSet);
return when.format('DD.MM.YYYY');