|
1 | 1 | /* |
2 | 2 | * Bootstrap 4+ Persian Date Time Picker jQuery Plugin |
3 | | - * version : 3.9.1 |
| 3 | + * version : 3.9.2 |
4 | 4 | * https://github.com/Mds92/MD.BootstrapPersianDateTimePicker |
5 | 5 | * |
6 | 6 | * |
|
528 | 528 | if (setting.selectedDate == undefined) return ''; |
529 | 529 | if (setting.rangeSelector && setting.rangeSelectorStartDate != undefined && setting.rangeSelectorEndDate != undefined) |
530 | 530 | return getDateTimeString(!setting.isGregorian ? getDateTimeJsonPersian1(setting.rangeSelectorStartDate) : getDateTimeJson1(setting.rangeSelectorStartDate), setting.textFormat, setting.isGregorian, setting.englishNumber) + ' - ' + |
531 | | - getDateTimeString(!setting.isGregorian ? getDateTimeJsonPersian1(setting.rangeSelectorEndDate) : getDateTimeJson1(setting.rangeSelectorEndDate), setting.textFormat, setting.isGregorian, setting.englishNumber); |
| 531 | + getDateTimeString(!setting.isGregorian ? getDateTimeJsonPersian1(setting.rangeSelectorEndDate) : getDateTimeJson1(setting.rangeSelectorEndDate), setting.textFormat, setting.isGregorian, setting.englishNumber); |
532 | 532 | return getDateTimeString(!setting.isGregorian ? getDateTimeJsonPersian1(setting.selectedDate) : getDateTimeJson1(setting.selectedDate), setting.textFormat, setting.isGregorian, setting.englishNumber); |
533 | 533 | } |
534 | 534 |
|
|
1751 | 1751 | dateNumber = Number($this.attr('data-number')), |
1752 | 1752 | setting = getSetting1($this), |
1753 | 1753 | selectedDateJson = setting.selectedDate == undefined ? undefined : getDateTimeJson1(setting.selectedDate), |
1754 | | - selectedDateToShow = getClonedDate(setting.selectedDateToShow); |
| 1754 | + selectedDateToShow = getClonedDate(setting.selectedDateToShow), |
| 1755 | + selectedDateToShowJson = selectedDateToShow == undefined ? undefined : getDateTimeJson1(selectedDateToShow); |
1755 | 1756 | if (disabled) return; |
1756 | 1757 | selectedDateToShow = getDateTime4(dateNumber, selectedDateToShow, setting); |
1757 | | - |
1758 | 1758 | if (setting.rangeSelector) { // اگر رنج سلکتور فعال بود |
1759 | 1759 | if (setting.rangeSelectorStartDate != undefined && setting.rangeSelectorEndDate != undefined) { |
1760 | 1760 | setting.selectedRangeDate = []; |
|
1786 | 1786 | setting.selectedDate = getClonedDate(selectedDateToShow); |
1787 | 1787 | setting.selectedDateToShow = getClonedDate(selectedDateToShow); |
1788 | 1788 | if (selectedDateJson != undefined) { |
| 1789 | + selectedDateJson.hour = selectedDateToShowJson.hour; |
| 1790 | + selectedDateJson.minute = selectedDateToShowJson.minute; |
| 1791 | + selectedDateJson.second = selectedDateToShowJson.second; |
1789 | 1792 | setting.selectedDate.setHours(selectedDateJson.hour); |
1790 | 1793 | setting.selectedDate.setMinutes(selectedDateJson.minute); |
1791 | 1794 | setting.selectedDate.setSeconds(selectedDateJson.second); |
|
0 commit comments