我怎样才能获取变量CreatedAt的月份值

时间:2017-08-03 14:50:17

标签: mongodb meteor momentjs meteor-blaze

我有收集订单,我想要变量“createdAt”的;我在应用程序中使用momentjs。

Orders = new Mongo.Collection('orders');

Orders.attachSchema(new SimpleSchema({
  'taxtotal':{type:Number}, 
  'subtotal':{type:Number}, 



  createdAt:{
    type: Date,
    autoValue: function() {
       return new Date()
    }
  }, 

  createdBy: {
    type: String,
    autoValue: function() {
       return this.userId
    }
  }

}));

1 个答案:

答案 0 :(得分:0)

您可以尝试使用片刻格式化日期,只需将“月份”或“年份”传递给format()

示例:

var month = moment(createdAt).format('M');
var year  = moment(createdAt).format('YYYY');

或者您可以使用内置函数来检索这些值DOCS

var month = moment(createdAt).month();
var year  = moment(createdAt).year();