public static void main(String[] args) {
SimpleDateFormat f = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.ENGLISH);
String t = "Tue Jan 14 15:05:59 +0800 2014";
try {
Date d = f.parse(t);
System.out.println(t + " => " + (d.getTime() / 1000));
} catch (ParseException e) {
e.printStackTrace();
}
}

解决方案 »

  1.   

    请问这个计算结果是什么意思?看的不是很明白。long 类型的时间啊,你就可以计算距离现在的时间了……
      

  2.   

    请问这个计算结果是什么意思?看的不是很明白。long 类型的时间啊,你就可以计算距离现在的时间了……
    嗯,我看结果得到的是一个long类型的数据,我没看懂的是这个long类型的数据代表什么意思?想请教一下。
      

  3.   

    请问这个计算结果是什么意思?看的不是很明白。long 类型的时间啊,你就可以计算距离现在的时间了……
    返回的结果是不是这个时间到1970.1.1的秒数?
      

  4.   

    请问这个计算结果是什么意思?看的不是很明白。long 类型的时间啊,你就可以计算距离现在的时间了……
    返回的结果是不是这个时间到1970.1.1的秒数?这个很简单的,你百度一下,怎么计算到现在的时间就出来了