📄 datehandle.java
字号:
/* **************************************************************** *//* System Name : 億乕僞儖仌僌儖乕僾僂僄傾僾儘僕僃僋僩 * File Name : UID堦尦娗棟楢摦僷僗儚乕僪曄峏 (DateHandle.java) * Compiler : JDK 1.5.0 * Description : 帪娫張棟僋儔僗 * ---------------------------------------------------------------- * Modification History * Date Name Description * ----------- -------------- ----------------------------------- * 2007/11/XX Initial Release * ---------------------------------------------------------------- *//* **************************************************************** */package common;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateHandle { /* ********************************************************************** * 僔僗僥儉尰嵼帪娫傪庢摼偡傞(宍幃:Yyyymmddhhmmss) * @param 側偟 * @return String 僔僗僥儉尰嵼帪娫 * @throws exception 側偟 * @version *************************************************************************/ public static final String getYyyymmddhhmmssNow() { Calendar rightNow = Calendar.getInstance(); SimpleDateFormat dfm = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); return dfm.format(rightNow.getTime()); } /* ********************************************************************** * 僔僗僥儉尰嵼帪娫傪庢摼偡傞(宍幃:yyyy-MM-dd HH:mm:ss) * @param 側偟 * @return Date 僔僗僥儉尰嵼帪娫 * @throws exception Exception 幚峴帪僄儔乕 * @version *************************************************************************/ public static final Date getSysDateTime() { try { Calendar rightNow = Calendar.getInstance(); DateFormat dtf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dstr = dtf.format(rightNow.getTime()); Date ddat = dtf.parse(dstr); //System.out.println(ddat.toLocaleString()); return ddat; } catch (Exception e) { e.printStackTrace(); return null; } } /* ********************************************************************** * 巜掕偟偨帪娫傪庢摼偡傞(宍幃:yyyyMMdd) * @param String yyyyMMdd * @return Date 僔僗僥儉尰嵼帪娫 * @throws exception Exception 幚峴帪僄儔乕 * @version *************************************************************************/ public static Date str2date(String yyyyMMdd) { try { if (yyyyMMdd != null && yyyyMMdd.length()>= 8) { int yyyy = Integer.parseInt(yyyyMMdd.substring(0,4)); int MM = Integer.parseInt(yyyyMMdd.substring(4,6))-1; int dd = Integer.parseInt(yyyyMMdd.substring(6,8)); Calendar cald = Calendar.getInstance(); cald.set(yyyy,MM,dd); return cald.getTime(); } } catch (Exception exp){ return null; } return null; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -