goes to the input field to get a value. which is fine, UNLESS you specifically called the datepicker routine in the form shown in my subject line. you might do this because you wanted to use A DIFFERENT VALUE and so PASSED ONE EXPLICITLY.
there seems to be an assumption embodied in the code that "the input field is all", which is plainly false in such a use case.
in the routine _addTimePicker(), the line:
var currDT = (this.$altInput && this._defaults.altFieldTimeOnly) ? this.$input.val() + ' ' + this.$altInput.val() : this.$input.val();
goes to the input field to get a value. which is fine, UNLESS you specifically called the datepicker routine in the form shown in my subject line. you might do this because you wanted to use A DIFFERENT VALUE and so PASSED ONE EXPLICITLY.
there seems to be an assumption embodied in the code that "the input field is all", which is plainly false in such a use case.