資源簡介
NULL
博文鏈接:https://168zsj.iteye.com/blog/1681667

代碼片段和文件信息
package?com.ejintai.epcis_agro.util;
import?java.lang.reflect.Accessibleobject;
import?java.lang.reflect.Field;
import?java.sql.Timestamp;
import?java.text.ParseException;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.Calendar;
import?java.util.Date;
import?java.util.List;
import?java.util.UUID;
import?java.util.regex.Pattern;
import?com.ejintai.epcis_agro.base.AgrobaseEntity;
import?org.apache.commons.lang.StringUtils;
import?com.ejintai.epcis_agro.constant.Role;
import?com.ejintai.epcis_agro.vo.AgrobaseListVO;
import?com.ejintai.fa.app.biz.action.ActionException;
import?com.ejintai.fa.app.biz.service.BusinessServiceException;
import?com.ejintai.fa.app.integration.DAOException;
import?com.ejintai.fa.um.dto.ChnDTO;
import?com.ejintai.fa.um.dto.DeptDTO;
import?com.ejintai.fa.um.dto.ProdDTO;
import?com.ejintai.fa.um.dto.ProdKindDTO;
/**
?*?
?*?@ClassName:?AgroUtil
?*?@Description:?公用方法類
?*?@author?co-duanlanling001
?*?@date?2012-6-13?上午11:33:51
?*?
?*/
public?class?AgroUtil?{
public?static?final?String?dateFormat_Type_1?=?“yyyy-MM-dd?HH:mm:ss“;
public?static?final?String?dateFormat_Type_2?=?“yyyy-MM-dd“;
public?static?final?String?dateFormat_Type_3?=?“yyyy-MM-dd?HH:mm:ss.SSS“;
public?static?final?String?dateFormat_Type_4?=?“yyyyMMdd“;
public?static?final?String?dateFormat_Type_5?=?“yyyy年MM月dd日“;
public?static?final?String?dateFormat_Type_6?=?“yyyy/MM/dd?HH:mm:ss“;
/**
?*?取得32位UUID
?*?
?*?@return
?*/
public?static?String?getUUID()?{
String?result?=?UUID.randomUUID().toString();
result?=?result.replace(“-“?““);
return?result.toUpperCase();
}
/**
?*?對于時間的操作?實現對日期的增加或減少
?*?
?*?@param?inputDate
?*?@param?type
?*????????????0?年份?1?月份?2?日期?3?小時?4?分鐘?5?秒鐘
?*?@param?var
?*?@return
?*/
public?static?Date?timeOperate(Date?inputDate?int?type?int?var)?{
Calendar?cal?=?Calendar.getInstance();
cal.setTime(inputDate);
switch?(type)?{
case?0:
cal.add(Calendar.YEAR?var);
break;
case?1:
cal.add(Calendar.MONTH?var);
break;
case?2:
cal.add(Calendar.DAY_OF_MONTH?var);
break;
case?3:
cal.add(Calendar.HOUR_OF_DAY?var);
break;
case?4:
cal.add(Calendar.MINUTE?var);
break;
case?5:
cal.add(Calendar.SECOND?var);
break;
default:
break;
}
return?cal.getTime();
}
/**
?*?獲取當前時間
?*?
?*?@return
?*/
public?static?Date?getCurrentTime()?{
return?Calendar.getInstance().getTime();
}
/**
?*?獲取當前時間?字符型?精確到秒
?*?
?*?@return
?*/
public?static?String?getCurrentTimeStr()?{
return?formatDateToString(getCurrentTime()?“yyyy-MM-dd?HH:mm:ss“);
}
/**
?*?轉換時間為字符型
?*?
?*?@param?date
?*?@param?format
?*?@return
?*/
public?static?String?formatDateToString(Date?date?String?format)?{
SimpleDateFormat?sdf?=?new?SimpleDateFormat(format);
return?sdf.format(date);
}
/**
?*?獲取當前系統年份(后2位)
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5903??2012-09-10?11:57??ReflectionUtils.java
?????文件???????3089??2012-09-07?16:43??Utility.java
?????文件???????2185??2012-08-22?12:16??PropertiesUtils.java
?????文件??????17430??2012-09-10?14:50??AgroUtil.java
?????文件??????28526??2012-08-22?12:16??BeanTool.java
?????文件???????3865??2012-08-22?12:16??DateTool.java
?????文件???????3558??2012-09-12?16:37??JsonDataTool.java
?????文件???????3621??2012-09-11?15:52??MathUtil.java
?????文件???????4357??2012-08-22?12:16??MoneyUtil.java
?????文件????????802??2012-08-22?12:16??MemcacheUtil.java
-----------?---------??----------?-----??----
????????????????73336????????????????????10
- 上一篇:CKEDITOR 編輯器本地上傳圖片好
- 下一篇:網上票務系統概要設計二
評論
共有 條評論