首页 > 其他分享 >获取最近7天的日期List列表

获取最近7天的日期List列表

时间:2023-04-28 11:33:46浏览次数:33  
标签:DateUtil list List 列表 日期 formatDate new LastWeekDateVo

import cn.hutool.core.date.DateField;
import cn.hutool.core.date.DateUtil;

/**
* 获取最近7天的日期
* @return List
*/
private List<LastWeekDateVo> generate7DateList(){
List<LastWeekDateVo> list = new ArrayList<>();
Date currentDate = new Date();
for (int i=6; i>=1; i--){
LastWeekDateVo dateVo = new LastWeekDateVo();
Date newDate = DateUtil.offset(currentDate, DateField.DAY_OF_MONTH, -i);
String formatDate = DateUtil.formatDate(newDate);
dateVo.setDateStr(formatDate);
list.add(dateVo);
}
String format1 = DateUtil.formatDate(currentDate);
LastWeekDateVo currentDateVo = new LastWeekDateVo();
currentDateVo.setDateStr(format1);
list.add(currentDateVo);
return list;
}


// LastWeekDateVo类:
@Data
public class LastWeekDateVo {

@ApiModelProperty(value = "最新7天的日期")
private String dateStr;

}

标签:DateUtil,list,List,列表,日期,formatDate,new,LastWeekDateVo
From: https://www.cnblogs.com/heyi-77/p/17361630.html

相关文章

  • Performance_schema中的主从复制系列表总结
    主从半同步复制是目前用得最多的MySQL复制方案,日常工作中我们一般通过showslave status语句查看当前复制过程中状态信息,基本上能满足大多数场景下的需求。Performance_schema中提供了16个关于复制的监控表(包括组复制、过滤复制等,这里我们先不讨论),showslavestatus中的大多数信......
  • 打卡 C++类与对象定义一个日期类 N天以后 - C/C++ 操作符重载
    改造练习13-1(日复一日)中的Date类并提交,使其可以与一个整数n相加或相减,得到该日期N天后/前的日期。提示:请参考题目(日复一日)中的Date类实现;注意考虑闰月;整数n的取值范围为[1,10000]。裁判测试程序样例: #include<iostream>#include<string>#include<assert.h>usingn......
  • layui学习5(日期与时间选择、分页)
    1.日期与时间选择1.1<divclass="layui-inline"><!--注意:这一层元素并不是必须的--><inputtype="text"class="layui-input"id="test1"placeholder="默认选择题"></div><divclass=&qu......
  • ORA-01810 格式代码出现两次,日期格式,时间格式,to_date错误
    这个错误的原因是使用了两次MMto_date('YYYY-MM-DDHH:MM:SS')需要把分钟的MM改成MIto_date('YYYY-MM-DDHH:MI:SS')这样可能会出现小时变成了上下午的12小时格式,所以可以给小时设置成24小时格式to_date('YYYY-MM-DDHH24:MI:SS')黑色头发:http://heise......
  • 第三章 列表
    3.1访问列表元素test=[1,2,3]print(test[0]):访问第一个元素print(test[-1]):访问倒数第一个元素3.2修改、添加和删除元素3.2.1在列表末尾添加元素test.append(4)3.2.2在列表中插入元素使用insert()可在列表的任意位置添加新元素。需要指定新元素的索引和值test.insert......
  • MySQL----日期相关
    获取当前日期selectcurdate();结果: 2023-04-27获取当前日期为几号selectday(curdate())结果:27在当前日期上加上时间间隔selectDATE_ADD(curdate(),interval2day)结果:2023-04-29一、获取本月第一天selectDATE_ADD(curdate(),interval-day(curdate())+1day)--获取本......
  • JDBC使用List和Map键值封装多表查询结果 java JDBC insert查询返回List对象
    JDBC使用List和Map键值封装多表查询结果https://www.cnblogs.com/zengyu1234/p/15451812.html查询结果的处理Java.sql.ResultSet接口是jdbcAPI中唯一用来封装查询结果记录行的组件。ResultSet接口唯一创建方式是通过执行SQL查询返回创建此对象 遍历结果集中数据truenext......
  • asp.net 绑定数组数据到下拉列表,绑定数组到DropDownList,数据绑定
    前台代码:<asp:DropDownListID="ddlHPZL"runat="server"Width="130px"></asp:DropDownList>后台代码:#region绑定号牌号码string[]iniHPHM=newstring[];iniHPHM=["辽P,京A,京B,吉C,黑D,云E,蒙F,"]......
  • js javascript 鼠标触碰select下拉列表渐变出div层,鼠标离开渐变缩回
    <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-......
  • List与HashMap区别,key,value,感谢火龙果,dgqbcht,awusoft帮助
    首先要感谢不想要妮称,dgqbcht,awusoft友情帮助Map是一个映射,是key-value值对.Map在java1.0以后进行了修改,使其能够与普通的集合相融.在Map的内部定义了内部接口Entry,主要就是要讲key和value以集合(Set)的形式来体现.List是集合的一个分支,是一个接口.List中的元素有顺序(输......