读书人

获取当前时间的前日和后一天

发布时间: 2013-01-23 10:44:49 作者: rapoo

获取当前时间的前一天和后一天
package jp.co.hitachi_solutions.regasas.common;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * DateUtil */public class DateUtil {/*** 当前日期的前一天* @param specifiedDay* @return* @throws Exception*/public static String getSpecifiedDayBefore(String specifiedDay){//SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyyMMdd");Calendar c = Calendar.getInstance();Date date=null;try {date = new SimpleDateFormat("yyyyMMdd").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("yyyyMMdd").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("yyyyMMdd").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("yyyyMMdd").format(c.getTime());return dayAfter;}}

?

读书人网 >编程

热点推荐