Jquery日期格式

时间:2010-06-03 11:20:47

标签: jquery

我想使用jquery验证插件以“mm-dd-yyyy”格式验证我的日期字段。 我想显示消息“请输入mm-dd-yyyy中的日期”如果有人将日期变成formar我将如何做?

由于

2 个答案:

答案 0 :(得分:3)

dateISO验证方法应该做你需要的。

答案 1 :(得分:0)

在包含验证器

之后,在你的js中

jQuery.validator.addMethod("datetime", function(value, element) {
    return this.optional(element) || /^\d{4}-\d{1,2}-\d{1,2}( \d{1,2}:\d{1,2}:\d{1,2})?$/.test(value);
    }, "Please enter a valid date (YYYY-MM-DD)"
);

// connect it to a css class
jQuery.validator.addClassRules({
    datetime : { datetime : true }    
});
你的HTML中的

<input type='text' class='datetime' />

这实际上允许输入mysql的日期时间格式(YYYY-MM-DD HH:MM:SS),但无论如何。

$ 2C, * -pike