javascriptは二日間の時差を計算します.

915 ワード

javascriptは両方の時差を計算することを実現します.
<script type="text/javascript">
/*           
*@date1:        (yyyy-mm-dd)
*@date2:         (yyyy-mm-dd)
*@return:       
*/
function getDays(date1,date2){
		var date1Str = date1.split("-");//           ,        、 、 
		//   、 、     Date  
		var date1Obj = new Date(date1Str[0],(date1Str[1]-1),date1Str[2]);
		var date2Str = date2.split("-");
		var date2Obj = new Date(date2Str[0],(date2Str[1]-1),date2Str[2]);
		var t1 = date1Obj.getTime();//   1970-1-1     Date            
		var t2 = date2Obj.getTime();//   1970-1-1     Date            
		var datetime=1000*60*60*24;	//        
		var minusDays = Math.floor(((t2-t1)/datetime));//          
		var days = Math.abs(minusDays);//       ,    
		return days;
	}
</script>