资源简介
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 编辑器本地上传图片好
- 下一篇:网上票务系统概要设计二
相关资源
- 网上票务系统概要设计二
- CKEDITOR 编辑器本地上传图片好
-
ba
se64加密解密的hive udf函数 - 精通Hadoop电子书(中文版)
- 将文件到指定路径的OCX控件
- 绿色版FTP quick easy ftp server
- 如何将windows里面的文件导入到Linux虚
- 终于成功使用asdoc生成了文档
- 画图板总结
- PageRank&HITS算法
- Hibernate 单表实现树结构
- 天气预报案例
- 使用cisco模拟器组建局域网
- 惠普HP 4411s拆机 图文教程 适用于441
- 基于SOA和ESB企业总线的OSGi企业级应用
-
将图片转成二进制并生成ba
se64编码 - [教程] 任意形状的碰撞检测 原理(附
- 五子棋(含较高级的人机对战)
-
Actionsc
ript 3.0 Game Programming Universit - sap LSMW
- ICOFormat.8bi--photoshop生成ICO插件
- 批量修改txt编码
- 一键解决局域网共享之批处理
- 用Sping发布WebService
- 基于[我佛山人validator.js]的验证框架
- WebService 简单使用(天气查询)
- DroidDraw
- setup安装程序
-
一个读取xm
l数据并显示到表格上的 - 项目沟通计划模板
评论
共有 条评论