Calendar获取当前日期,或前几天,或后几天的日期
置顶 2018年07月04日 12:00:22 imHanweihu 阅读数:9026
版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/imHanweihu/article/details/80910297
1. 获取系统当前时间
-
// 获取系统当前时间 -
Calendar now = Calendar.getInstance(); -
String res = sdf.format(now.getTime()); -
System.out.println(res); // 2018-07-04 11:50:37
2. 获取前几天的时间
-
// 前几天的时间 -
Calendar before7 = Calendar.getInstance(); -
before7.add(Calendar.DAY_OF_MONTH, - 7); -
String res = sdf.format(before7.getTime()); -
System.out.println(res); // 2018-06-27 13:15:07
3. 获取后几天的时间
-
// 后几天的时间 -
Calendar after7 = Calendar.getInstance(); -
after7.add(Calendar.DAY_OF_MONTH, + 7); -
String res = sdf.format(after7.getTime()); -
System.out.println(res); // 2018-07-11 11:59:51
本文详细介绍如何使用Java的Calendar类来获取系统当前日期、计算前几天或后几天的日期。通过实例展示了如何通过Calendar的add方法调整日期,适用于需要进行日期运算的各种场景。
834

被折叠的 条评论
为什么被折叠?



