我有我的看法如下代码:jQuery的日期选择不接受的日期格式
<input type="text" class="form-control" id="date-from" name="date-from" value="" placeholder="Van" data-class="datepicker" />
我想通过AJAX来检索该字段的值进行过滤。 输入的默认格式是mm/dd/yyyy(我不能改变任何...)
所以我试图以yyyy-mm-dd的格式得到结果,因为我想要它们。
以下是我在JavaScript线,它们都返回准确输入(毫米/日/年)
alert($('#date-from').datepicker({ format: 'yy-mm-dd' }).val());
alert($('#date-from').datepicker({ format: 'yyyy-mm-dd' }).val());
alert($('#date-from').datepicker({ dateFormat: 'yy-mm-dd' }).val());
alert($('#date-from').datepicker({ dateFormat: 'yyyy-mm-dd' }).val());
当你说'输入的默认格式'是否意味着你没有使用日期选择器输入日期?这几乎听起来像你正在试图使用日期选择器来转换日期格式,这不是这意味着做什么。你能扩展一点吗? – tristansokol
我正在使用日期选择器为用户选择'从'和'日期'到'的日期。我想比较用户选择的日期到mysql表中的日期。当我做一个警报($('#date-from')。datepicker('getDate'));返回值为星期五9月30日00:00:00 GMT + 0200(浪漫夏令时间) – Dennis