任何人都可以在 Bootstrap-DatePicker 中指导我格式化日期。
我使用了Eternicode/bootstrap-datepicker。 这里我的代码在JSP ..
<div>Date : </div>
<input type="text" style="width: 213px;" class="datepicker" >
在我的JavaScript文件中......
$('.datepicker').datepicker({
format: 'dd/mm/yyyy (D)',
autoclose: true,
keyboardNavigation : true ,
endDate : dateFormat(date, "dd/mm/yyyy (ddd)"),
daysOfWeekDisabled : [0]
});
我希望得到的输出 27/07/2013(周六)。
但是从我的代码中显示的输出 27/07/2013(周六
我看不到近距离“)”。有什么建议 ?提前感谢所有人......
答案 0 :(得分:17)
也许你可以在这里查看LATEST版本
http://bootstrap-datepicker.readthedocs.org/en/latest/
$('.datepicker').datepicker({
format: 'mm/dd/yyyy',
startDate: '-3d'
})
或
$.fn.datepicker.defaults.format = "mm/dd/yyyy";
$('.datepicker').datepicker({
startDate: '-3d'
})
答案 1 :(得分:6)
我确定您使用的是旧版本。您必须使用master分支上的最新版本:
答案 2 :(得分:2)
var type={
format:"DD, d MM, yy"
};
$('.classname').datepicker(type.format);
答案 3 :(得分:2)
我解决了它编辑文件bootstrap-datapicker.js。
查找文件中的文本并编辑变量&#34;格式:&#34;
var defaults = $.fn.datepicker.defaults = {
assumeNearbyYear: false,
autoclose: false,
beforeShowDay: $.noop,
beforeShowMonth: $.noop,
beforeShowYear: $.noop,
beforeShowDecade: $.noop,
beforeShowCentury: $.noop,
calendarWeeks: false,
clearBtn: false,
toggleActive: false,
daysOfWeekDisabled: [],
daysOfWeekHighlighted: [],
datesDisabled: [],
endDate: Infinity,
forceParse: true,
format: 'dd/mm/yyyy',
keyboardNavigation: true,
language: 'en',
minViewMode: 0,
maxViewMode: 4,
multidate: false,
multidateSeparator: ',',
orientation: "auto",
rtl: false,
startDate: -Infinity,
startView: 0,
todayBtn: false,
todayHighlight: false,
weekStart: 0,
disableTouchKeyboard: false,
enableOnReadonly: true,
showOnFocus: true,
zIndexOffset: 10,
container: 'body',
immediateUpdates: false,
title: '',
templates: {
leftArrow: '«',
rightArrow: '»'
}
};