首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

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

2013-01-23 
获取当前时间的前一天和后一天package jp.co.hitachi_solutions.regasas.commonimport java.text.ParseEx

获取当前时间的前一天和后一天
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;}}

?

热点排行