Java Calendar 获取最近一周开始时间和结束时间
"Java Calendar 获取最近一周开始时间和结束时间"\n"本文介绍了使用Java Calendar类获取最近一周的开始时间和结束时间的方法,并提供了示例代码。"\n"要表示最近一周的开始时间和结束时间,可以使用以下方法:\n\n1. 获取当前时间的Calendar实例:\njava\nCalendar calendar = Calendar.getInstance();\n\n\n2. 设置当前时间为结束时间:\njava\ncalendar.setTime(new Date());\n\n\n3. 将当前时间减去一周的毫秒数,得到开始时间:\njava\ncalendar.add(Calendar.DAY_OF_YEAR, -7);\nDate startDate = calendar.getTime();\n\n\n4. 打印开始时间和结束时间:\njava\nSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");\nSystem.out.println("开始时间:" + sdf.format(startDate));\nSystem.out.println("结束时间:" + sdf.format(calendar.getTime()));\n\n\n完整示例代码如下:\njava\nimport java.text.SimpleDateFormat;\nimport java.util.Calendar;\nimport java.util.Date;\n\npublic class Main {\n public static void main(String[] args) {\n Calendar calendar = Calendar.getInstance();\n calendar.setTime(new Date());\n calendar.add(Calendar.DAY_OF_YEAR, -7);\n Date startDate = calendar.getTime();\n\n SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");\n System.out.println("开始时间:" + sdf.format(startDate));\n System.out.println("结束时间:" + sdf.format(calendar.getTime()));\n }\n}\n\n\n运行以上代码,将输出最近一周的开始时间和结束时间。
原文地址: http://www.cveoy.top/t/topic/pYkN 著作权归作者所有。请勿转载和采集!