操作日期工具类
2014-04-28 21:44
369 查看
import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateUtil { /** * * <p> * 简述:获取当天时间 str * </p> * <p> * 描述: * </p> * @param dateformat "yyyy-MM-dd" "yyyy-MM-dd HH:mm:ss" * @return * @see [类、类#方法、类#成员] */ public static String getNowTimeStr(String dateformat){ Date now = new Date(); //可以方便地修改日期格式 SimpleDateFormat dateFormat = new SimpleDateFormat(dateformat); String hehe = dateFormat.format(now); return hehe; } /** * * <p> * 简述:获取当天时间 date * </p> * <p> * 描述: * </p> * @param dateformat "yyyy-MM-dd" "yyyy-MM-dd HH:mm:ss" * @return * @see [类、类#方法、类#成员] */ public static Date getNowTimeDate(String dateformat){ Date now = new Date(); //可以方便地修改日期格式 SimpleDateFormat dateFormat = new SimpleDateFormat(dateformat); String hehe = dateFormat.format(now); return getStrToDate(hehe, dateformat); } /** * * <p> * 简述:获取距今天的指定天数 * </p> * <p> * 描述: * </p> * @param index 指定天数 (今天之前的天数是负数,今天之后的是正数) * @return * @see [类、类#方法、类#成员] */ public static String getDayByIndex(int index) { Calendar c = Calendar.getInstance(); Date date = new Date(System.currentTimeMillis()); c.setTime(date); int day = c.get(Calendar.DATE); c.set(Calendar.DATE, day + index); String dayAfter = new SimpleDateFormat("yyyy-MM-dd") .format(c.getTime()); return dayAfter; } /** * * <p> * 简述:转换日期成字符串 * </p> * <p> * 描述: * </p> * @param date 日期类型 * @param format "yyyy-MM-dd" "yyyy-MM-dd HH:mm:ss" * @return * @see [类、类#方法、类#成员] */ public static String getDateToStr(Date date, String format) { return new SimpleDateFormat(format).format(date); }
相关文章推荐
- 活用工具类:日期类操作:DateUtils 和 DateFormatUtils
- 活用工具类:日期类操作:DateUtils 和 DateFormatUtils
- 工具类--JAVA关于日期的操作
- Android基础常用日期操作工具类
- 活用工具类:日期类操作:DateUtils 和 DateFormatUtils
- 活用工具类:日期类操作:DateUtils 和 DateFormatUtils
- 工具(五):日期时间操作工具类
- 操作日期时间工具类
- 日期工具类:操作两个日期之间的间隔日期和所有的时间
- 活用工具类:日期类操作:DateUtils 和 DateFormatUtils
- CalendarUtil 日期操作工具类
- 日期操作工具类
- 活用工具类:日期类操作:DateUtils 和 DateFormatUtils
- 操作日期工具类
- 关于日期时间操作工具类DateUtil(一)-----对java.util.Date 的操作.
- 工具类,操作字符串、日期、图像、IO等
- java日期时间操作工具类
- 方便日期操作的工具类。前辈写的,和大家分享一下。
- 日期工具类常用操作
- 活用工具类:日期类操作:DateUtils 和 DateFormatUtils