【工作筆記0026】js 返回當前日期字符串;在給定時間上添加指定天數

    //獲取當前時間字符串,示例:2019-09-26
	function getNowDateStr() {
		var now = new Date();
		var year = now.getFullYear();
		var month = now.getMonth() + 1;
		var day = now.getDate();
		return '' + year + '-' + (month < 10 ? '0' + month : month) + '-' + (day < 10 ? '0' + day : day);
	}

	//在給定的時間字符串上添加指定天數後返回新的時間字符串,示例:2019-09-26
	function addDay(dateTemp, days) {
		var dateTemp = dateTemp.split("-");
		var nDate = new Date(dateTemp[1] + '-' + dateTemp[2] + '-' + dateTemp[0]); //轉換爲MM-DD-YYYY格式    
		var millSeconds = Math.abs(nDate) + (days * 24 * 60 * 60 * 1000);
		var rDate = new Date(millSeconds);
		var year = rDate.getFullYear();
		var month = rDate.getMonth() + 1;
		if (month < 10) {
			month = "0" + month;
		}
		var date = rDate.getDate();
		if (date < 10) {
			date = "0" + date;
		}
		return (year + "-" + month + "-" + date);
	}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章