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

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.取下一天零点时间
     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时间截


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