Date的常用工具类
来源:互联网 发布:金阳光交易软件 编辑:程序博客网 时间:2024/04/26 08:11
package com.cmcc.flow.common.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUtil {/** * * @Title:compare_date * @Description: 比较两个日期的先后顺序* @param dt1* @param dt2* @return* 0: dt1== dt2* 1: dt1>dt2* -1: dt1<dt2* 其它值: 比较结果无效* @throws */public static int compare_date(Date dt1,Date dt2){if(dt1==null || dt2==null){return -2;}if (dt1.getTime() > dt2.getTime()) {//dt1 在 dt2后 return 1; } else if (dt1.getTime() < dt2.getTime()) {//dt1在dt2前 return -1; } else { return 0;//dt1=dt2 }}/** * * @Title: getChineseYMD * @Description: date得到中文的年月日 * @param HttpServletRequest request,Model model * @return String */public static String getChineseYMD(Date date){SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd日");return dateFormat.format(date);}public static Date converStrToDate(String format, String date) throws ParseException {Date dateTemp = null;SimpleDateFormat formater2 = new SimpleDateFormat(format);dateTemp = formater2.parse(date);return dateTemp;}public static Date getBeginMonthOfDate(Date date) throws ParseException{SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM");String dateStr = dateFormat.format(date);dateStr += "-01";return converStrToDate("yyyy-MM-dd", dateStr);}/** * 获取当月月初 * @throws ParseException */public static Date getAfterFewMonths(Date date, int fewMonths) throws ParseException{date = getBeginMonthOfDate(date);Calendar calendar = Calendar.getInstance();calendar.setTime(date);calendar.add(Calendar.MONTH, fewMonths);return calendar.getTime();}}
0 0
- Date的常用工具类
- Java常用工具类 Math Collections Random Date Calendar的使用
- 【java中常用工具类的总结】System类,Runtime类,Date类,Calendar类,Math类
- Java中的常用工具类(Collectios、Arrays、System、Date、Calendar、Math)
- Character的常用工具类
- 常用工具类的积累
- 常用工具类的介绍
- Unity的常用工具类
- Spring的一些常用工具类
- Apache的几个常用工具类
- 10053---Java的常用工具类
- Liferay的一些常用工具类
- 常用工具类
- 常用工具类
- 常用工具类
- 常用工具类
- 常用工具类
- 常用工具类
- convertView.setTag解析
- 自学MVC看这里——全网最全ASP.NET MVC 教程汇总
- 海门代办医院诊断书
- Ubuntu虚拟机+ROS+Android开发环境配置笔记
- 高邮代办医院诊断书
- Date的常用工具类
- 仪征代办医院诊断书
- rsync linux文件同步配置
- 创建简单的Google地图
- 扬中代办医院诊断书
- jboss部署错误
- 简单的启动代码 IMPORT |Image$$RO$$Limit|
- 富阳代办医院诊断书
- 临安代办医院诊断书