验证当前时间输入的时间

时间:2017-12-21 23:57:00

标签: javascript node.js validation node-modules

我正在尝试验证时间已超过我当前的时间" if"声明。这是一个javascript文件。

addNewTodoSave() {
    var self = this;

    if (this.validateFields()) {
        var todos = State.getState().todos;
        if (!todos) {
            todos = [];
        }
        var date = moment(self.$el.find('.add-todo .date-input').val());
        var time;

        if (moment(self.$el.find('.add-todo .todo-time input').val(), 'hh:mm A').isValid()) {
            time = moment(self.$el.find('.add-todo .todo-time input').val(), 'hh:mm A').format('HH:mm:ss');
        } else if (moment(self.$el.find('.add-todo .todo-time input').val(), 'HH:mm').isValid()) {
            time = moment(self.$el.find('.add-todo .todo-time input').val(), 'HH:mm').format('HH:mm:ss');
        } else {
            time = '';
        }
    }
}  

0 个答案:

没有答案