2011-12-16 2 views
2

jQuery를 사용하여 datepicker를했습니다. 하지만 jquery datapicker로 선택한 날짜로부터 5 일을 뺀 것을 원합니다. 어떻게해야합니까? 당신이 경우js/jQuery에서 날짜를 계산하는 방법

var pickedDate = $("#datePicker").datepicker("getDate"); 
if (pickedDate != null) 
{ 
    pickedDate.setDate(pickedDate.getDate() - 5); 
} 

: 당신의 날짜 선택기가 날짜 선택기의 ID를 가지고 가정

+0

이 링크 확인 http://stackoverflow.com/questions/5664033/javascript-date-calculation – xyz

답변

2

을 돕는

date = date.setDate(date.getDate() - 5); 
date = new Date(date); 
$('#max_unsub_date').attr('value', date.toLocaleDateString()); 

감사 :

--EDIT--

내 문제를 해결 날짜 표시기로 다시 보내고 싶었습니다.

$("#datePicker").datepicker("setDate", pickedDate); 
0

사용 날짜가 http://www.datejs.com/입니다.

var date = (datepicker 결과에서 생성 된 날짜 개체); date.add (-5) .days();

관련 문제