2010-02-01 4 views
0

내 페이지에 드롭 다운 목록과 캘린더 컨트롤을 사용하고 있습니다. 그 안에 다음 목록 항목이 있습니다. 1) 지난 주 2) 지난 달자바에서 날짜 조작

드롭 다운 목록에서 지난 주를 선택한 경우 캘린더 컨트롤에 7 일 전 날짜와 오늘 날짜가 표시되어야합니다. 나는 그것을 DateJS 라이브러리를 사용하는 방법에 대한 자바 스크립트

답변

11
// current date 
var now = new Date(); 
// 7 days earlier 
now.setDate(now.getDate()-7); 
1
var curDate = new Date(); 
var prevDate = new Date(); 

prevDate.setDate (curDate.getDate() - 7); 
+0

안녕하세요, 날짜 차이 만 보여줍니다. 예를 들어 오늘 날짜는 1입니다.이 함수는 출력을 -6으로 표시합니다. 하지만 (sValue == "lastweek") { var cdate = new Date();에 대한 필요성은 26/01/2010에서 01/02/2010까지 – susanthosh

+0

입니다. var dateate = cdate.getMonth() + "/"+ cdate.getDate() + "/"+ cdate.getFullYear() + "" var pdate = cdate.setDate (cdate.getDate() - 7); 경고 (pdate); radTRStart.set_SelectedDate = pdate.format ("mm/dd/yyyy"); 이 스크립트 기능을 사용하여 드롭 다운 메뉴에서 선택한 변경 이벤트를 사용하십시오. 당신은 어려움을 알게 될 것입니다. – susanthosh

0

방법을 통해 어떻게 얻을 수 ?

그것은 => 2010년 1월 25일 (월요일) 오전 12시 0분 0초

  • 지난 주 => 2010년 1월 25일 (월요일) 오전 12시 0분 0초
    • 일 전 복귀
    • 지난 달 => 2010 년 1 월 1 일 금요일 12:00:00
    +0

    나는 이것을 원한다. 이걸 어떻게 사용할 지 말해 줄 수 있어요? – susanthosh

    +0

    설명서 페이지가 있습니다. http://code.google.com/p/datejs/wiki/APIDocumentation – YOU