一个测试 unix 时间戳的程序
时间类型是 Long 类型,所以一定要在时间戳后面加上 L。
package com.store59.hessian.client.HessianClient;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.junit.Test;
public class TimeTest {
private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
@Test
public void test01(){
try {
Date date =sdf.parse("1970-01-01 23:00:00");
Long dateLong = date.getTime();
System.out.println(dateLong);
} catch (ParseException e) {
e.printStackTrace();
}
}
/**
* 测试时间戳
*/
@Test
public void test02(){
Date date= new Date(1432137600 * 1000L);
String dateStr= sdf.format(date);
System.out.println(dateStr);
}
}