java日期获取前一天和后一天
来源:互联网 发布:数控车削编程有趣的 编辑:程序博客网 时间:2024/05/19 04:06
import Java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateUtil {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String specifiedDay = sdf.format(date);
System.out.println(getSpecifiedDayBefore(specifiedDay));
System.out.println(getSpecifiedDayAfter(specifiedDay));
}
/**
* 获得指定日期的前一天
*
* @param specifiedDay
* @return
* @throws Exception
*/
public static String getSpecifiedDayBefore(String specifiedDay) {
Calendar c = Calendar.getInstance();
Date date = null;
try {
date = new SimpleDateFormat("yy-MM-dd").parse(specifiedDay);
} catch (ParseException e) {
e.printStackTrace();
}
c.setTime(date);
int day = c.get(Calendar.DATE);
c.set(Calendar.DATE, day - 1);
String dayBefore = new SimpleDateFormat("yyyy-MM-dd").format(c
.getTime());
return dayBefore;
}
/**
* 获得指定日期的后一天
*
* @param specifiedDay
* @return
*/
public static String getSpecifiedDayAfter(String specifiedDay) {
Calendar c = Calendar.getInstance();
Date date = null;
try {
date = new SimpleDateFormat("yy-MM-dd").parse(specifiedDay);
} catch (ParseException e) {
e.printStackTrace();
}
c.setTime(date);
int day = c.get(Calendar.DATE);
c.set(Calendar.DATE, day + 1);
String dayAfter = new SimpleDateFormat("yyyy-MM-dd")
.format(c.getTime());
return dayAfter;
}
}
- java日期获取前一天和后一天
- java日期获取前一天和后一天
- java日期获取前一天和后一天
- java获取指定日期前一天和后一天的日期
- java获取当前日期前一天和后一天
- 获取当前日期的前一天和后一天
- PHP获取前一天、后一天的日期
- mysql 获取日期前一天 后一天
- java 已知一个Date(),获取前一天和后一天
- Java中获取前一天和后一天时间
- Java中获取前一天和后一天时间
- java 已知一个Date(),获取前一天和后一天
- Java中获取前一天和后一天时间
- java 已知一个Date(),获取前一天和后一天
- java Calendar类获取时间的前一天和后一天
- [前端] 获取前一天和后一天
- js获取前一天和后一天格式化
- 获取指定日期的后一天或前一天的日期
- Mac系统安装教程
- HTTPCLIENT.POST
- 系统设计概论
- 智能家居软硬件结合之手机控制电器(树莓派)
- flask蓝图的使用
- java日期获取前一天和后一天
- 小明学习Linux运维课后习题实战B
- Java之voliate, synchronized, AtomicInteger使用
- go调用动态链接库dll/so
- jquery toggle显示隐藏的时候需要点两下的解决方法
- Ubuntu环境下编译WebRTC(for android)
- JAVA设计模式之门面模式(外观模式)
- c语言 register
- PHP中把对象转数组的几个方法