一个常用的DateUtil工具
来源:互联网 发布:怎么在mac上卸载app 编辑:程序博客网 时间:2024/05/29 13:54
这里涉及到Calendar的相关知识。
public class DateUtil { private static SimpleDateFormat format = new SimpleDateFormat();/** * 日期格式:yyyyMMddHHmmssSSS */ public static String yyyyMMddHHmmssSSS = "yyyyMMddHHmmssSSS";/** * 日期格式:yyyyMMddHHmmss */ public static String yyyyMMddHHmmss = "yyyyMMddHHmmss";/** * 日期格式:yyMMdd */ public static String yyMMdd = "yyMMdd"; /** * 日期格式: yyyy */ public static final String yyyy = "yyyy"; /** * 日期格式: MM */ public static final String MM = "MM"; /** * 日期格式: yyyyMM */ public static final String yyyyMM = "yyyyMM"; /** * 日期格式: yyyy/MM/dd */ public static final String yyyy/MM/dd = "yyyy/MM/dd"; /** * 日期格式: yyyyMMdd */ public static final String yyyyMMdd = "yyyyMMdd"; /** * 日期格式: yyyy/MM/dd HH:mm:ss */ public static final String yyyy/MM/dd HH:mm:ss = "yyyy/MM/dd HH:mm:ss"; /** * 日期格式:yyyy-MM-dd */ public static final String yyyy-MM-dd = "yyyy-MM-dd"; /** * 日期格式:yyyy年MM月dd日 */ public static final String yyyy_MM_dd_ = "yyyy年MM月dd日"; /** * 时间格式:HH:mm */ public static final String HH_mm = "HH:mm"; /** * 时间格式:HHmm */ public static final String HHmm = "HHmm"; /** * 日期时间格式:yyyy-MM-dd HH:mm */ public static final String yyyy-MM-dd_HH_mm = "yyyy-MM-dd HH:mm"; /** * 日期时间格式:yyyy-MM-dd HH:mm:ss */ public static final String yyyy-MM-dd_HH_mm_ss = "yyyy-MM-dd HH:mm:ss"; /** * 日期时间格式:yyyy/MM/dd HHmm */ public static final String yyyy_MM_dd_HHmm = "yyyy/MM/dd HHmm"; /** * 日期时间格式:dd/MM/yy */ public static final String dd_MM_yy = "dd/MM/yy"; /** * 日期时间格式:dd-MM-yy */ public static final String dd-MM-yy = "dd-MM-yy"; /** * 日期时间格式:dd/MM/yyyy */ public static final String dd_MM_yyyy = "dd/MM/yyyy"; /** * 日期时间格式:yyyy.MM.dd */ public static final String yyyy_MM_dd = "yyyy.MM.dd"; /** * 方法一 * 取得日期字符串 */ public static String formatDate(Date date, String pattern) { if (date == null) { return ""; } format.applyPattern(pattern); return format.format(date); }/** * 方法二 * 取得日期字符串 */ public static Date parseDate(String strDate, String pattern) throws SystemException { format.applyPattern(pattern); try { return format.parse(strDate); } catch (ParseException e) { throw new SystemException(e, e.getMessage()); } }/*回滚方法*/ /** * 向前或是向后滚动年 */ public static Date rollYear(Date date, int rollCount) { Calendar ca = Calendar.getInstance(); ca.setTime(date); ca.roll(Calendar.YEAR, rollCount); return ca.getTime(); } /** * 向前或者向后滚动月份 正数像前滚 负数向后滚 */ public static Date rollMonth(Date date, int rollCount) { Calendar ca = Calendar.getInstance(); ca.setTime(date); ca.add(Calendar.MONTH, rollCount); return ca.getTime(); }}
0 0
- 一个常用的DateUtil工具
- java开发中常用的日期时间工具类 DateUtil
- DateUtil工具类的用法
- DateUtil工具类解析(SimpleDateFormat的使用)
- java常用的日期转换DateUtil
- 时间工具类[DateUtil]
- 时间工具类(DateUtil)
- 时间工具类(DateUtil)
- 时间工具类(DateUtil)
- DateUtil日期工具类
- 日期工具类(DateUtil)
- android 工具类 DateUtil
- android 工具类 DateUtil
- DateUtil,日期工具类
- java日期工具-DateUtil
- java DateUtil 工具类
- DateUtil--日期转换工具
- DateUtil 日期工具类
- 基于LUCENE的java词频统计
- yum本地源配置
- 淘宝搜索引擎的缓存机制
- 域名命名规则及交易平台
- 刷锅就要刷干净
- 一个常用的DateUtil工具
- 第一贴,献给程序员之路。
- Hibernate注解使用以及Spring整合
- 活动安排问题
- 汉诺塔III
- 程序员学习笔记
- struts2之Action配置的各项默认值、result配置的各种试图转发类型及为应用指定多个struts配置文件
- Android SmartImageView使用实例
- Web 通信 之 长连接、长轮询(long polling)