js獲取2個日期內的所有日期

					var oStartDate = window.navToZZT_VACTIONHEAD1[i].Begda.slice(0, 4) + '-' + window.navToZZT_VACTIONHEAD1[i].Begda.slice(4, 6) +
						'-' + window.navToZZT_VACTIONHEAD1[i].Begda.slice(6, 8);
					var oEndDate = window.navToZZT_VACTIONHEAD1[i].Endda.slice(0, 4) + '-' + window.navToZZT_VACTIONHEAD1[i].Endda.slice(4, 6) + '-' +
						window.navToZZT_VACTIONHEAD1[i].Endda.slice(6, 8);
					var startTime = new Date(oStartDate);
					var endTime = new Date(oEndDate);
					var oRefDate;
					var sType = "Type08";
					if (startTime != undefined && endTime != undefined) {
						while ((endTime.getTime() - startTime.getTime()) >= 0) {
							var year = startTime.getFullYear();
							var month = (startTime.getMonth() + 1).toString().length == 1 ? "0" + (startTime.getMonth() + 1).toString() : (startTime.getMonth() +
								1).toString();
							var day = startTime.getDate().toString().length == 1 ? "0" + startTime.getDate() : startTime.getDate();
							oRefDate = year + "-" + month + "-" + day;
							startTime.setDate(startTime.getDate() + 1);

							this._calendar.addSpecialDate(new DateTypeRange({
								startDate: new Date(oRefDate),
								type: sType,
								tooltip: "Text "
							}));
						}
					}

 

發佈了159 篇原創文章 · 獲贊 43 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章