如何将datepicker日期保存为mongodb日期?

如何将datepicker日期保存为mongodb日期?,mongodb,meteor,datepicker,jquery-ui-datepicker,Mongodb,Meteor,Datepicker,Jquery Ui Datepicker,在meteor应用程序中,我通过jquery datepicker选择一个日期,这是由 单击。待办事项。在我的对话框中提供所有信息后,通过单击保存todo的所有字段。保存todo 我希望在输入字段中显示日期为dd.mm.yy,但我需要将其保存在mongodb集合中为“date” 因为我使用了todo.datedue=tmpl.find('.tododateDue').value保存我在收藏中获得字符串的日期 如何将此日期保存为mongodb集合中的“日期”类型 Template.todoDlg.

在meteor应用程序中,我通过jquery datepicker选择一个日期,这是由 单击。待办事项。在我的对话框中提供所有信息后,通过单击保存todo的所有字段。保存todo

我希望在输入字段中显示日期为dd.mm.yy,但我需要将其保存在mongodb集合中为“date”

因为我使用了todo.datedue=tmpl.find('.tododateDue').value保存我在收藏中获得字符串的日期

如何将此日期保存为mongodb集合中的“日期”类型

Template.todoDlg.events({
'click .saveTodo':function(evt,tmpl){
   console.log('tmpl',tmpl);
   var todo = {};
   todo.note = tmpl.find('.todoitem').value;
   todo.title = tmpl.find('.todotitle').value;
   todo.datedue = tmpl.find('.tododateDue').value;
   todo.project = Session.get('active_project');
   Meteor.call('addTodo',todo);
   Session.set('adding_todo',false);
 },

'click .tododateDue': function (evt, tmpl) {
    Meteor.setTimeout(function () {
        $('.tododateDue').datepicker({
            onSelect: function (dateText) {
                console.log('date',tmpl.find('.tododateDue').value);
                //Meteor.call('updateProjectDate', Session.get('active_project'), dateText);
            },
            dateFormat:'dd.mm.yy'
        });
    }, 100)
 }
})

我想,你可以使用
moment.js

 todo.datedue = moment(tmpl.find('.tododateDue').value, "dd.mm.yy").toDate();

它将返回日期对象…

也许autoform会在这里帮助您。