public class date {
public static void main(String[] args) {
Map<String,String> map=new HashMap<>();
for (int i = 0; i <7; i++) {//几天的日期
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_YEAR, calendar.get(Calendar.DAY_OF_YEAR) + i);//0代表当天的
Date today = calendar.getTime();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式
String result = format.format(today);
SimpleDateFormat sdf = new SimpleDateFormat("EEEE");//设置星期格式
String week = sdf.format(today);
map.put(result,week);
}
for(Map.Entry<String,String> q:map.entrySet()){
System.out.println(q.getKey()+":"+q.getValue());
}
}
}
打印出来的
2022-01-08:星期六
2022-01-09:星期日
2022-01-14:星期五
2022-01-10:星期一
2022-01-11:星期二
2022-01-12:星期三
2022-01-13:星期四
获取当前日期到第几天日期星期几
最新推荐文章于 2024-06-20 15:02:17 发布