SimpleDateFormatUtils-java日期工具類
阿新 • • 發佈:2018-11-07
寫了個日期工具類
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * 格式化日期的工具類 * @author * */ public class SimpleDateFormatUtils { /**yyyy-MM-dd HH:mm:ss 型別的日期 時間格式*/ public static final String YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss"; /**yyyy-MM-dd型別的日期格式*/ public static final String YYYY_MM_DD = "yyyy-MM-dd"; /** * 根據輸入的format格式,以及format字串,返回對應的日期 * * @param pattern,字串的format格式,例如:yyyy-MM-dd HH:mm:ss * @param dateFormatStr,format後的日期字串,例如:2015-02-10 22:00:00 * @return java.util.Date物件 * @throws ParseException */ public static Date getDataByFormatString(String pattern,String dateFormatStr) throws ParseException{ SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern); Date date = simpleDateFormat.parse(dateFormatStr); return date; } /** * * @param pattern,字串的format格式,例如:yyyy-MM-dd HH:mm:ss * @param date,需要轉換為指定格式的日期物件 * @return */ public static String getFormatStrByPatternAndDate(String pattern,Date date){ SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern); String formatStr = simpleDateFormat.format(date); return formatStr; } }