java代码获取当前时间是本周本月本年的第几天
Posted 老孙家人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java代码获取当前时间是本周本月本年的第几天相关的知识,希望对你有一定的参考价值。
public static void getWeekMonthYear(){ Map<String, Integer> mapInt = new LinkedHashMap<String, Integer>(); Calendar calendar = Calendar.getInstance(); Date today = new Date(); calendar.setTime(today);// 此处可换为具体某一时间 int weekDay = calendar.get(Calendar.DAY_OF_WEEK); int monthDay = calendar.get(Calendar.DAY_OF_MONTH); int yearDay = calendar.get(Calendar.DAY_OF_YEAR); if (weekDay == 1) { weekDay = 7; } else { weekDay = weekDay - 1; } mapInt.put("周", weekDay); mapInt.put("月", monthDay); mapInt.put("年", yearDay); for (Map.Entry<String, Integer> entry : mapInt.entrySet()) { System.out.println("今天是本" + entry.getKey() + "的第" + entry.getValue() + "天"); } }
以上是关于java代码获取当前时间是本周本月本年的第几天的主要内容,如果未能解决你的问题,请参考以下文章