source

jquery에서 이 날짜에서 1주일을 빼려면 어떻게 해야 합니까?

lovecheck 2023. 10. 24. 21:25
반응형

jquery에서 이 날짜에서 1주일을 빼려면 어떻게 해야 합니까?

이것이 내 코드입니다.

var myDate = new Date();
todaysDate = ((myDate.getDate()) + '/' + (myDate.getMonth()) + '/' + (myDate.getFullYear()));
$('#txtEndDate').val(todaysDate);

txtEndDate의 값 = 오늘 날짜 - 1주일이 필요합니다.

다음을 사용하여 날짜를 수정할 수 있습니다.setDate. 새 월/년 등으로 전환할 경우 자동으로 수정됩니다.

var oneWeekAgo = new Date();
oneWeekAgo.setDate(oneWeekAgo.getDate() - 7);

그런 다음 원하는 대로 날짜를 문자열로 지정합니다.

나는 다음과 같은 것을 할 것입니다.

var myDate = new Date();
var newDate = new Date(myDate.getTime() - (60*60*24*7*1000));
var now = new Date();
now.setDate(now.getDate() - 7); // add -7 days to your date variable 
alert(now); 

Date.js를 확인합니다.정말 깔끔하네요!

http://www.datejs.com/

다음은 Date.js를 사용하는 몇 가지 방법입니다.

// today - 7 days
// toString() is just to print it to the console all pretty

Date.parse("t - 7 d").toString("MM-dd-yyyy");     // outputs "12-06-2011"
Date.today().addDays(-7).toString("MM-dd-yyyy");  // outputs "12-06-2011"
Date.today().addWeeks(-1).toString("MM-dd-yyyy"); // outputs "12-06-2011"

관련 없는 참고 사항으로, Moment.js도 확인해보세요...두 도서관이 서로 칭찬해주는 것 같아요 :)

http://momentjs.com/

언급URL : https://stackoverflow.com/questions/8489500/how-do-i-subtract-one-week-from-this-date-in-jquery

반응형