common.java

来自「企业人力资源管理」· Java 代码 · 共 63 行

JAVA
63
字号
package com.y2.hr.base.commom;

import java.text.DecimalFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Common {
	private static SimpleDateFormat fmt = new SimpleDateFormat(
			"yyyy-MM-dd hh:mm:ss");

	private static DecimalFormat df = new DecimalFormat("#,##0.00");
	/**
	 * 将Date转换成String
	 * 
	 * @param date
	 * @return
	 */
	public static String format(Date date) {
		return fmt.format(date);
	}

	/**
	 * 将String转换成Date
	 * 
	 * @param dateStr
	 * @return
	 */
	public static Date format(String dateStr) {
		Date date = new Date();
		if(dateStr == null){
			return date;
		}
		try {
			
			date = fmt.parse(dateStr);
		} catch (ParseException e) {
			
		}
		return date;
	}

	/**
	 * 创建登记编号
	 * 
	 * @return
	 */
	public static String createId() {
		double d1 = Math.random();
		double d2 = Math.random();
        double d3 = d1*d2*1000000000;
        long l = Math.round(d3);
		return String.valueOf(l);
	}
	
	public static String format(double d){
		return df.format(d);
	}
	
	

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?