如何在jquery中从这个日期减去一周

如何在jquery中从这个日期减去一周

本文介绍了如何在jquery中从这个日期减去一周?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的代码

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

我需要txtEndDate的值=今天的日期 - 一周

I need txtEndDate's value = today's date - one week

推荐答案

您可以使用 setDate 修改日期。它会自动更正转换到新的月/年等。

You can modify a date using setDate. It automatically corrects for shifting to new months/years etc.

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

然后继续将日期呈现为您喜欢的任何事项的字符串。

And then go ahead to render the date to a string in any matter you prefer.

这篇关于如何在jquery中从这个日期减去一周?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 20:16