java的时间处理
2015-08-24 09:47
441 查看
时间一直是个非常麻烦的处理下面就对时间操作的总结如下:java提供两种时间。一种java.sql另一种是java.unit.date。这两种方法并不通用。1.获取当前时间只精确到年月日方法1java.util.Date date = new java.util.Date();
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String nowDate = df.format(date);方法2java.sql.Date date = new java.sql.Date(System.currentTimeMillis());
System.out.println(date);2.获取当前时间的unix时间方法1Calendar cal = Calendar.getInstance();
cal.add(Calendar.DAY_OF_YEAR, +1);
Long nextDate_1 = cal.getTimeInMillis()/1000L;3.取下一天零点时间
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String nowDate = df.format(date);方法2java.sql.Date date = new java.sql.Date(System.currentTimeMillis());
System.out.println(date);2.获取当前时间的unix时间方法1Calendar cal = Calendar.getInstance();
cal.add(Calendar.DAY_OF_YEAR, +1);
Long nextDate_1 = cal.getTimeInMillis()/1000L;3.取下一天零点时间
Calendar cal = Calendar.getInstance(); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.SECOND, 0); cal.set(Calendar.MILLISECOND, 0); cal.add(Calendar.DAY_OF_MONTH, 1); cal.getTime(); 或cal.getTimeInMillis()/1000L;获取unix时间截
相关文章推荐
- play Framework如何通过实体.find查询Date类型字段
- Struts2扫描jar包
- Java中Integer类的方法
- Spring MVC启动过程
- Spring揭秘 读书笔记 五 容器的启动
- Spring揭秘 读书笔记 五 容器的启动
- Spring框架下的单元测试方法
- spring 手动使用代码注入bean
- 第21章 Struts 2标签库
- 学习日志---串MyString
- Java多态性理解
- Springmvc整合shiro
- java线程死锁实例
- SpringMVC-请求转发和重定向
- Java笔试题总结1
- java迭代器模式
- 基于注解的 Spring MVC 简单入门
- Java中Overload和Override的区别
- netbeans 窗体字体大小设置
- netbeans 窗体字体大小设置