关于时间的操作(Java版)——获取给定时间与当前系统时间的差值(以毫秒为单位)

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Test {

	/**
	 * 获取给定时间与当前系统时间的差值(以毫秒为单位)
	 * 
	 * @author GaoHuanjie
	 */
	public long getTimeDifferenceBetweenSystemTimeAndParamTime(String paramTime) {
		DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		String systemTime = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss").format(new Date().getTime());// 获取系统时间
		long difference = 0;
		try {
			Date systemDate = dateFormat.parse(systemTime);
			Date paramDate = dateFormat.parse(paramTime);
			difference = systemDate.getTime() - paramDate.getTime();
			System.out.println("系统时间:" + systemTime + ",给定时间:" + paramTime 	+ ",给定时间与当前系统时间的差值(以毫秒为单位):" + difference + "毫秒");
		} catch (Exception e) {
			e.printStackTrace();
		}
		return difference;
	}
	
	public static void main(String[] args) {
		new Test().getTimeDifferenceBetweenSystemTimeAndParamTime("2014-06-04 14:48:47");
	}
}

关于时间的操作(Java版)——获取给定时间与当前系统时间的差值(以毫秒为单位),古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。