java获取时间

来源:互联网 发布:pdf 编辑 软件 加色 编辑:程序博客网 时间:2024/05/17 18:13
hours   minutes  seconds  milliseconds
一毫秒等于千分之一秒,即1秒等于1000毫秒         
1min=60s=60*1000毫秒=60000毫秒
那么一天等于 :1d=24h*60m*60s*1000ms
这里记住两个类 SimpleDateFormat 、Calendar
public static void main(String args[]) throws ParseException{Date date = new Date();  SimpleDateFormat sf = new SimpleDateFormat("yyyyMMdd");  String nowDate = sf.format(date);  System.out.println("现在时间是:"+nowDate);//通过日历获取下一天日期  Calendar cal = Calendar.getInstance();  cal.setTime(date);  cal.add(Calendar.DAY_OF_YEAR, +1);  cal.add(Calendar.YEAR, +1);  String nextYear_nextDate = sf.format(cal.getTime());  System.out.println("明年的明天是:"+nextYear_nextDate);  //通过秒获取下一天日期  long time = (date.getTime() / 1000) + 60 * 60 * 24;//秒  date.setTime(time * 1000);//毫秒  String nextDate_2 = sf.format(date);  System.out.println("通过秒获取下一天日期:"+nextDate_2);  }
现在时间是:20130517
明年的明天是:20140518
通过秒获取下一天日期:20130518
	
				
		
原创粉丝点击