我使用datepicker作为日历,但它适用于mm / dd / yyyy,但我希望它在dd / mm / yyyy

时间:2017-07-14 05:03:33

标签: jquery date datetime datepicker

我使用datepicker作为日历,但它适用于mm / dd / yyyy。

不适用于dd / mm / yyyy格式..如何以dd / mm / yyyy格式进行?

代码段:

var newAvaDateForm = "28/07/2017";

var plusNintyDays = "25/10/2017";

$('#date1').datepicker({
   format: 'dd/mm/yyyy', 
   minDate:newAvaDateForm,
   maxDate:plusNintyDays,
   autoclose:1
});

现在我的实时模式项目..我无法更改插件。

对该日历进行了如此多的操作。

所以请建议我如何用dd / mm / yyyy格式改变它?

也改变了#34;格式" to" dateFormat" ..虽然它不起作用??

2 个答案:

答案 0 :(得分:2)

请参阅文档here

您需要将密钥作为dateFormat传递,格式也无效。试试这个:

$('#date1').datepicker({
   dateFormat: 'dd/mm/yy', 
   minDate:newAvaDateForm,
   maxDate:plusNintyDays,
   autoclose:1
});

答案 1 :(得分:0)

format: 'dd/mm/yyyy',更改为dateFormat: 'dd/mm/yy',。这样您就可以dd/mm/yyyy格式显示日期。

var newAvaDateForm = "28/07/2017";
var plusNintyDays = "25/10/2017";

$('#date1').datepicker({
   dateFormat: 'dd/mm/yy', 
   minDate:newAvaDateForm,
   maxDate:plusNintyDays,
   autoclose:1
});
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.12.4.js"></script>
<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
Date: <input type="text" id="date1">