import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class DateUtils {
/**
* 毫秒转日期
*/
public static String getDateBySecond(long second){
//year month day
// 格式化时间
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
// 创建日历对象
Calendar calendar = Calendar.getInstance();
// 将毫秒数放入日历中 通过getTime 可以得到Date对象
calendar.setTimeInMillis(second);
// 将Date 对象转换为String类型
return formatter.format(calendar.getTime());}
/**
* 日期转毫秒
*/
public static long getSecondByDate(String date){
//格式化时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
// 初始化值
long millionSeconds=0;try {
// 将时间转为Date类型 用getTime 转为long 类型
millionSeconds = sdf.parse(date).getTime();} catch (ParseException e) {
e.printStackTrace();
}
return millionSeconds;
}
public static void main(String[] args) {
String str="2015-12-25";
long second=getSecondByDate(str);
System.out.println("second:"+second);
String data=getDateBySecond(second);
System.out.println(data);
}
}