public
class
DateFormatter {
/**
* Date String 을 밀리세컨드로 변환
* @param pattern yyyy-MM-dd
* @param dateStr 2016-10-21
* @return 밀리세컨드
*/
public
static
long
dateStringToMillis(String pattern, String dateStr) {
DateFormat format =
new
SimpleDateFormat(pattern);
try
{
return
format.parse(dateStr).getTime();
}
catch
(ParseException e) {
e.printStackTrace();
return
0
;
}
}
/**
* 날짜/시간 변환
*
* @param timeMillis 밀리세컨드
* @param pattern yyyy-MM-dd HH:mm:ss
* @return 2016-10-21 09:01:03
*/
public
static
String format(
long
timeMillis, String pattern) {
return
new
SimpleDateFormat(pattern, Locale.getDefault()).format(timeMillis);
}
}