gpt4 book ai didi

java - 如何使用 JAVA 日历显示日期中的周数?

转载 作者:行者123 更新时间:2023-12-01 14:27:56 25 4
gpt4 key购买 nike

我试图显示今天的日期和从今天开始的日期周。

例如) 2013年6月11日和2013年6月17日。

我假设 getFromToDate 在这里发挥着重要作用。这是代码。

以下是似乎与之相关的 Controller 页面。

@RequestMapping(value="/getFromToDate")
public void getFromToDate(
ModelMap model,
@RequestParam int addMonth) throws Exception {


SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");

Calendar cal = Calendar.getInstance();

Date currentDate = cal.getTime();

cal.add(Calendar.MONTH, addMonth);

Date toDate = cal.getTime();

String toDt = format.format(currentDate);

String fromDt = format.format(toDate);

if(addMonth > 0) {
model.addAttribute("isMinus", false);
} else {
model.addAttribute("isMinus", true);
}

model.addAttribute("fromDt", fromDt);

model.addAttribute("toDt", toDt);
}

下面是 .js 页面。 (我不知道这个页面是否相关)

getFromToDate: function(searchBtnId, startDtId, endDtId, addMonth) {
$.ajax({
url: ctx+'/potcom/getFromToDate.json',
type: 'post',
data: { addMonth : addMonth },
dataType: 'json',
async : false,
success: function(data) {
if(data.fromDt != null && data.toDt != null) {
if(data.isMinus) {
CommonUtil.$id(startDtId).val(data.fromDt);
CommonUtil.$id(endDtId).val(data.toDt);
} else {
CommonUtil.$id(endDtId).val(data.fromDt);
CommonUtil.$id(startDtId).val(data.toDt);
}
CommonUtil.$id(searchBtnId).click();
}
},
error: function(xhr, status, error) {
alert(CommonUtil.Message.AJAX_ERROR_MESSAGE);
}
});
},

以下是JSP页面。

<td class="typeFD bgN">
<a href="" class="buttonA on" onclick="CommonUtil.getFromToDate('', 'startDt', 'endDt', 0); return false;">Daily</a>
<a href="" class="buttonA" onclick="CommonUtil.getFromToDate('', 'startDt', 'endDt', 1); return false;">Weekly</a>
<a href="" class="buttonA" onclick="CommonUtil.getFromToDate('', 'startDt', 'endDt', 1); return false;">Monthly</a>
</td>

当我执行上面的代码时,每周仅增加一个月。

20130611 20130611 每日20130611 20130711 每周20130611 20130711 每月

使用JAVA类,或者其他什么,我如何获取从今天开始一周的日期

20130611 20130617 每周。

最佳答案

用途:

cal.add(Calendar.DATE, 7);

这将使日历实例增加 7 天

关于java - 如何使用 JAVA 日历显示日期中的周数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17038104/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com