mirror of
https://github.com/xdan/datetimepicker.git
synced 2024-11-18 06:24:22 +00:00
fixed bug with startDate
This commit is contained in:
parent
a7880e783a
commit
00695940df
17
index.html
17
index.html
@ -14,7 +14,7 @@
|
||||
<body>
|
||||
<p><a href="http://xdsoft.net/jqplugins/datetimepicker/">Homepage</a></p>
|
||||
<h3>DateTimePicker</h3>
|
||||
<input type="text" value="2014/03/15 05:06" id="datetimepicker"/><br><br>
|
||||
<input type="text" value="" id="datetimepicker"/><br><br>
|
||||
<h3>Mask DateTimePicker</h3>
|
||||
<input type="text" value="" id="datetimepicker_mask"/><br><br>
|
||||
<h3>TimePicker</h3>
|
||||
@ -53,6 +53,13 @@
|
||||
<script src="./jquery.js"></script>
|
||||
<script src="./jquery.datetimepicker.js"></script>
|
||||
<script>
|
||||
$('#datetimepicker').datetimepicker({
|
||||
dayOfWeekStart : 1,
|
||||
lang:'ru',
|
||||
startDate: '1986/01/05'
|
||||
});
|
||||
//$('#datetimepicker').datetimepicker({value:'2015/04/15 05:03',step:10});
|
||||
/*
|
||||
$('#default_datetimepicker').datetimepicker({
|
||||
formatTime:'H:i',
|
||||
formatDate:'d.m.Y',
|
||||
@ -67,11 +74,7 @@ $('#datetimepicker10').datetimepicker({
|
||||
$('#datetimepicker_mask').datetimepicker({
|
||||
mask:'9999/19/39 29:59'
|
||||
});
|
||||
$('#datetimepicker').datetimepicker({
|
||||
dayOfWeekStart : 1,
|
||||
lang:'ru'
|
||||
});
|
||||
$('#datetimepicker').datetimepicker({value:'2015/04/15 05:03',step:10});
|
||||
|
||||
$('#datetimepicker1').datetimepicker({
|
||||
datepicker:false,
|
||||
format:'H:i',
|
||||
@ -164,6 +167,6 @@ $('#datetimepicker12').datetimepicker({
|
||||
|
||||
return [true, ""];
|
||||
}
|
||||
});
|
||||
});*/
|
||||
</script>
|
||||
</html>
|
||||
|
@ -746,7 +746,7 @@
|
||||
var d = new Date();
|
||||
|
||||
if( !norecursion && options.defaultDate ){
|
||||
var date = _this.strtodate(options.defaultDate);
|
||||
var date = _this.strToDate(options.defaultDate);
|
||||
d.setFullYear( date.getFullYear() );
|
||||
d.setMonth( date.getMonth() );
|
||||
d.setDate( date.getDate() );
|
||||
@ -839,7 +839,7 @@
|
||||
return currentTime;
|
||||
};
|
||||
|
||||
_this.strtodate = function( sDate ) {
|
||||
_this.strToDate = function( sDate ) {
|
||||
if( sDate && sDate instanceof Date && _this.isValidDate(sDate) )
|
||||
return sDate;
|
||||
|
||||
@ -962,12 +962,12 @@
|
||||
var maxDate = false, minDate = false;
|
||||
|
||||
if( options.maxDate!==false ) {
|
||||
maxDate = _xdsoft_datetime.strtodate(options.maxDate);
|
||||
maxDate = _xdsoft_datetime.strToDate(options.maxDate);
|
||||
maxDate = new Date(maxDate.getFullYear(),maxDate.getMonth(),maxDate.getDate(),23,59,59,999);
|
||||
}
|
||||
|
||||
if( options.minDate!==false ) {
|
||||
minDate = _xdsoft_datetime.strtodate(options.minDate);
|
||||
minDate = _xdsoft_datetime.strToDate(options.minDate);
|
||||
minDate = new Date(minDate.getFullYear(),minDate.getMonth(),minDate.getDate());
|
||||
}
|
||||
|
||||
@ -1327,10 +1327,14 @@
|
||||
var ct = false;
|
||||
|
||||
if ( options.startDate ) {
|
||||
ct = _xdsoft_datetime.strToDateTime(options.startDate);
|
||||
ct = _xdsoft_datetime.strToDate(options.startDate);
|
||||
} else {
|
||||
ct = options.value?options.value:(input&&input.val&&input.val())?input.val():'';
|
||||
ct = Date.parseDate(ct, options.format);
|
||||
if( ct ) {
|
||||
ct = _xdsoft_datetime.strToDateTime(ct);
|
||||
} else if ( options.defaultDate ) {
|
||||
ct = _xdsoft_datetime.strToDate(options.defaultDate);
|
||||
}
|
||||
}
|
||||
|
||||
if ( ct && _xdsoft_datetime.isValidDate(ct) ) {
|
||||
|
Loading…
Reference in New Issue
Block a user