资源简介
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 编辑器本地上传图片好
- 下一篇:网上票务系统概要设计二
相关资源
- 东软实训
- VL53L0X 驱动源码
- 专业版 Visio 工具cn_visio_professional_20
- Visio2016 激活工具
- win10远程桌面开启工具
-
开机速度优化工具Startup Dela
yer3.0中 - 易语言取程序运行时间模块源码
- 易语言编译原理 易语言循环首尾配对
- delphi源码-检测是否运行了多个程序
- excelApi 和安装工具
- linux系统下的内存测试工具
- 跟踪,检测IRP的优秀工具IRPTrace
- DebugView、DriverMonitor、IRPTrace、WinObj、
- 第三方winToGo工具
- 易语言API定时关机源码
- 易语言小轩定时关机源码
- Delphi时钟助手源码,定时关机、提醒
- 安卓手机PC端一键重启工具
- delphi源码-实现软件注册机
- 原创:AnyExe2Swf flash exe文件还原、反
- 易语言mp3播放器3源码易语言mp3播放器
- 易语言QEHashV3.0源码
- 易语言打开记事本并写入内容源码
- 易语言完美模块化3.0源码易语言报表
- 易语言凡哥记事本V1源码易语言凡哥记
- 易语言屏幕画笔v3源码易语言屏幕画笔
- 易语言拖盘图标操作例程源码
- 易语言动态随机文本加解密源码
- 易语言自定义加解密文本源码
- 易语言字符串加解密源码
川公网安备 51152502000135号
评论
共有 条评论