PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

บวกวันใน javascript ด้วยฟังก์ชัน day add อย่างง่าย

06 January 2009 By


<script type="text/javascript">
function newDayAdd(inputDate,addDay){
    var d = new Date(inputDate);
    d.setDate(d.getDate()+addDay);
	mkMonth=d.getMonth()+1;
	mkMonth=new String(mkMonth);
	if(mkMonth.length==1){
		mkMonth="0"+mkMonth;
	}
	mkDay=d.getDate();
	mkDay=new String(mkDay);
	if(mkDay.length==1){
		mkDay="0"+mkDay;
	}	
	mkYear=d.getFullYear();
//	return mkYear+"-"+newMonth+"-"+newDay; // แสดงผลลัพธ์ในรูปแบบ ปี-เดือน-วัน
	return mkMonth+"/"+mkDay+"/"+mkYear; // แสดงผลลัพธ์ในรูปแบบ เดือน/วัน/ปี	
}

// การใช้งาน
// รูปแบบเริ่มต้นจะใช้เป็น   เดือน/วัน/ปี	 เช่น 01/31/2009 
alert(newDayAdd("01/10/2009",100));
// วันเริ่มต้นเป็น 01/10/2009
// จำนวนวันที่จะเพิ่มเป็น 100 วัน
// ผลลัพธ์จะได้วันที่ในอีก 100 วันข้างหน้า นับจากวันเริ่มต้นที่กำหนด
// ได้ 04/20/2009

// หรือจะนำค่าที่ได้ไปเก็บไว้ในตัวแปรไว้ใช้งานต่อไปก็ได้
// ดังนี้
var next100day=newDayAdd("01/10/2009",100);
</script>

Tags:: date javascript





URL สำหรับอ้างอิง