Java 毫秒转换为日期类型、日期转换为毫秒
2015-07-12 13:08
387 查看
原文转自:http://king123654789.iteye.com/blog/1038862
//毫秒转换为日期
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);
}
//毫秒转换为日期
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);
}
相关文章推荐
- java使用Base64编码和解码的图像文件
- Java内部类详解
- Java多线程(二)、线程的生命周期和状态控制
- spring 监听器 IntrospectorCleanupListener 防止内存泄露
- java内置锁synchronized的可重入性
- java迭代器模式
- struts2 CVE-2012-0838 S2-007 Remote Code Execution && Hotfix
- Iterator与Enumeration的区别
- JAVA32问
- java_小技巧札记
- struts2之constant 讲解 (转)
- eclipse 中 import 一个网上下载的包犯的可笑错误
- java中继承关系学习小结
- 终于把JAVA的SM2算法搞出来了!!!!!!!!!!!!!!!!!!!!!
- 终于有SpringMvc与Struts2的对比啦
- 深入理解Java中的Lambda表达式
- Spring笔记之配置数据源
- Ubuntu安装JDK
- java dos
- 【SSH 基金会】SSH框架--struts进一步的详细解释(两)