您的位置:首页 > 编程语言 > Java开发

毫秒转换 成日期 相互转换

2015-07-04 14:06 459 查看
//毫秒转换为日期

public static void main(String[] args) {

DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

long now = System.currentTimeMillis();

Calendar calendar = Calendar.getInstance();

calendar.setTimeInMillis(now);

System.out.println(now + " = " + formatter.format(calendar.getTime()));

// 日期转换为毫秒 两个日期想减得到天数

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

String start="2011-09-20 12:30:45";

String end ="2011-10-20 6:30:00";

//得到毫秒数

long timeStart=sdf.parse(start).getTime();

long timeEnd =sdf.parse(end).getTime();

//两个日期想减得到天数

long dayCount= (timeEnd-timeStart)/(24*3600*1000);

System.out.println(dayCount);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  date java