`

日期工具类

 
阅读更多
/**
 * 日期工具类
 * @author wangzb
 */
import java.util.*;
import java.text.SimpleDateFormat;
public class DateUtil {
	/**
	* 根据当前日期及增加天数得到相应日期
	* @param s
	* @param n
	* @return
	* @throws Exception
	*/
	public static String addDay(String s,int n) {
  	
	SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
	Calendar cd = Calendar.getInstance();
	try{	
	cd.setTime(sdf.parse(s));
	cd.add(Calendar.DATE, n);
	}catch(Exception e){}
	return sdf.format(cd.getTime());
	}
	/**
	 * 得到当前日期yyyy-MM-dd;
	 * @return String 
	 */
	public static String getSystemDate() {
			java.util.Date date = new java.util.Date();
			SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
			String mDateTime1 = formatter.format(date);
			return mDateTime1;
	}


				Date date = new Date();
				SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
				String startTime = df.format(System.currentTimeMillis()- 3600000*24*7);
				Date date1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(df.format(date));//系统当前时间
				Date date2 = new SimpleDateFormat("yyyy-mm-dd").parse(timer);//另外娶到的时间
				long ln = date1.getTime()-date2.getTime();
				if((ln-3600000*24)<0){//两个时间差与一天的时间坐比较
					sb.append(ln+"\r\n");
				}

}

String time =(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())).toString();



//时间相减
Calendar cl=Calendar.getInstance(); 
		Date d = cl.getTime();
		System.out.println("当前时间为:"+(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(d)).toString());
		long t1 = cl.getTimeInMillis();//当前时间
		long t2 = t1 - 20*1000;//runtime秒钟之前的时间
		cl.setTimeInMillis(t2); 
		Date date=cl.getTime();
		String time =(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date)).toString();//runtime秒钟之前的时间,格式为yyyy-MM-dd HH:mm:ss
		System.out.println("20秒钟时间为:"+time);
 
分享到:
评论

相关推荐

    Java日期工具类

    Java日期工具类 1、日期的各种格式化 2、获取当前年度 3、获取当前月份 4、获取当前天号数 5、获取当前时间往前推一个月的时间 6、获取上个月("MMM yyyy") 7、获取上个月("yyyymm") 8、获取上个月("yyyy-mm") 9、...

    java日期工具类

    java日期工具类,java日期工具类,java日期工具类,java日期工具类

    日期工具类源码

    日期工具类

    原创好用实用的日期工具类

    强大的好用的原创日期工具类: 1.返回当前日期字符串 yyyy-MM-dd 2.返回当前日期字符串 yyyy-MM-dd HH:mm:ss 3.根据指定时间格式解析日期字符串为Date对象 4.根据默认时间格式解析日期字符串为Date对象 5.根据指定...

    史上最全的日期工具类

    各种你能想到的日期计算,操作。包含常见的年月日间隔计算、比较、格式化

    日期工具类-获取星座、生肖和各种日期格式的处理与获取

    日期工具类-获取星座、生肖和各种日期格式的处理与获取 日期工具类-获取星座、生肖和各种日期格式的处理与获取 日期工具类-获取星座、生肖和各种日期格式的处理与获取

    javascript 日期工具类

    导入js文件 用法 var newDate=DateUtil.Format("yyyy/MM/dd",new Date()); 第一个参数可以根据需要改

    DateUtil(日期工具类)

    DateUtil(日期工具类)DateUtil(日期工具类)DateUtil(日期工具类)DateUtil(日期工具类)

    常用日期工具类

    常用的日期工具类,包括日期格式化,天数计算,获取某个时间的日期等等

    DateUtil日期工具类

    DateUtil 日期工具类

Global site tag (gtag.js) - Google Analytics