PubUtil.java
资源名称:(J2EE)oa.rar [点击查看]
上传用户:lm2018
上传日期:2015-12-12
资源大小:30449k
文件大小:2k
源码类别:
Jsp/Servlet
开发平台:
Java
- package com.oa.util;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- import java.util.TimeZone;
- /**
- * 公用工具类
- * @author ytl
- *
- */
- public class PubUtil {
- /**
- * 把当前日期转化为字符串,返回String数据类型
- * @param date Date
- * @return simpleDateFormat.format(date) String
- * @return null String
- */
- public static String getNowDate(){
- Date date = new Date();
- String SIMPLE_DATE_FORMAT = "yyyy-MM-dd HH:mm:ss";
- SimpleDateFormat simpleDateFormat;
- simpleDateFormat = new SimpleDateFormat(SIMPLE_DATE_FORMAT);
- simpleDateFormat.setTimeZone(TimeZone.getTimeZone("GMT+8:00"));
- return null==date?null:simpleDateFormat.format(date);
- }
- /**
- * 获取以当前日期时间为数据的新编号,返回String数据类型
- * @param date Date
- * @return simpleDateFormat.format(date) String
- * @return null String
- */
- public static String getNewNo() {
- Date date = new Date();
- String SIMPLE_DATE_FORMAT = "yyyyMMddhhmmss";
- SimpleDateFormat simpleDateFormat;
- simpleDateFormat = new SimpleDateFormat(SIMPLE_DATE_FORMAT);
- simpleDateFormat.setTimeZone(TimeZone.getTimeZone("GMT+8:00"));
- return null==date?null:simpleDateFormat.format(date);
- }
- /**
- * 把字符串转化为double型,返回double数据类型
- * @param str
- * @return
- */
- public static double parseDouble(String str){
- double result =0;
- try {
- result = Double.parseDouble(str);
- } catch (Exception e) {
- result =0;
- }
- return result;
- }
- /**
- * 把字符串转化为int型,返回int数据类型
- * @param str
- * @return
- */
- public static int parseInt(String str){
- int result =0;
- try {
- result = Integer.parseInt(str);
- } catch (Exception e) {
- result =0;
- }
- return result;
- }
- }