jQuery 日期格式无效
jQuery date format not working
我正在为我的项目使用 jQuery 日期选择器。我有这个代码:
$('#date-show').datepicker({ dateFormat: 'dd-mm-yy' });
我的抱怨是,虽然日期选择器显示了,但日期格式仍然是 'mm-dd-yyyy'),我也试过
$('#date-show').datepicker("option","dateFormat","dd-mm-yy");
它仍然显示为 mm-dd-yyyy。我是不是漏掉了什么?
不确定您遇到的问题是 day/month 还是年份的位数,但此代码有效:
$('#date-show').datepicker({ dateFormat: 'dd-mm-yy' });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.css">
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js"></script>
<input id="date-show" name="date-show" />
如果您需要年份为 2 位数字(而不是 4 位),您应该只使用 1 y
(而不是 2)。
$('#date-show').datepicker({ dateFormat: 'dd-mm-y' });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.css">
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js"></script>
<input id="date-show" name="date-show" />
我正在为我的项目使用 jQuery 日期选择器。我有这个代码:
$('#date-show').datepicker({ dateFormat: 'dd-mm-yy' });
我的抱怨是,虽然日期选择器显示了,但日期格式仍然是 'mm-dd-yyyy'),我也试过
$('#date-show').datepicker("option","dateFormat","dd-mm-yy");
它仍然显示为 mm-dd-yyyy。我是不是漏掉了什么?
不确定您遇到的问题是 day/month 还是年份的位数,但此代码有效:
$('#date-show').datepicker({ dateFormat: 'dd-mm-yy' });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.css">
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js"></script>
<input id="date-show" name="date-show" />
如果您需要年份为 2 位数字(而不是 4 位),您应该只使用 1 y
(而不是 2)。
$('#date-show').datepicker({ dateFormat: 'dd-mm-y' });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.css">
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/jquery-ui.min.js"></script>
<input id="date-show" name="date-show" />