package com.wangyin.ak47.common; import java.text.SimpleDateFormat; import java.util.Date; /** * Time-related helper class. * * 时间相关的操作放这里 * * @author hannyu * */ public class TimeUtil { public static final String STANDARD_PATTERN = "yyyy-MM-dd HH:mm:ss"; public static SimpleDateFormat standardFormat; /** * Returns the current time in seconds. * * @return */ public static final long currentTimeSecond(){ return System.currentTimeMillis()/1000; } /** * Formats NOW into a pattern "yyyy-MM-dd HH:mm:ss" * * @return */ public static String currentTimeString(){ if( standardFormat == null ){ standardFormat = new SimpleDateFormat(STANDARD_PATTERN); } return standardFormat.format(new Date()); } /** * Formats NOW into a specific pattern. * * @param pattern * @return */ public static String currentTimeString(String pattern){ SimpleDateFormat df = new SimpleDateFormat(pattern); return df.format(new Date()); } }