Java计算时间差
2015-11-18 16:46
441 查看
可以用标准java api调用:
//String 先转成date
String begin = "2011-01-01 10:10:10";
SimpleDateFormat sDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sDate.parse(begin);
//date转成毫秒
long beginTime = date.getTime();
//两次减一下就OK了
System.nanoTime();//纳秒 System.currentTimeMillis();//毫秒
//String 先转成date
String begin = "2011-01-01 10:10:10";
SimpleDateFormat sDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sDate.parse(begin);
//date转成毫秒
long beginTime = date.getTime();
//两次减一下就OK了
相关文章推荐
- JAVA字符串格式化-String.format()的使用
- JAVA集合类总结
- 使用spring @Scheduled注解执行定时任务、
- 为什么要覆盖Java中的equals和hashcode
- eclipse与myeclipse恢复已删除的文件和代码
- javafx form
- MyEclipse 10 创建Maven项目
- Java中的static关键字
- java的File.separator
- Java JFrame简单程序(SimpleJFrame.java)
- springMVC下,MyBatis实现复杂查询
- Java程序执行原理 字节码
- Lombok 安装、入门 - 消除冗长的 java 代码
- exception is java.lang.NoSuchFieldError: INSTANCE
- Eclipse中配置weka
- 结合Netty与Protobuf小栗子
- 深入Java系列——面向对象之(一)——抽象
- java 快排练习
- 【java基础】java中的char类型
- Thread.java start方法和run方法的区别