package testdate;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/**
* 获得系统当前时间三种方式及日期格式之间的相互转化
*
*/
public class TestDate {
public static void main(String[] args) {
//方式一
System.out.println(System.currentTimeMillis());
//方式二
Date date = new Date();
System.out.println(date);
//方式三
Calendar c = Calendar.getInstance();
System.out.println(c);
//Date和String之间的互相转换
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:MM:ss");
String strDate = sdf.format(date); //Date-->String
System.out.println(strDate);
try {
Date dateDate = sdf.parse(strDate); //String-->Date
System.out.println(dateDate);
} catch (ParseException e) {
e.printStackTrace();
}
//Date和Calendar之间的互相转换
c.setTime(date); //Date-->Calendar
Date ctod = c.getTime(); //Calendar-->Date
}
}
java获得系统当前时间三种方式及日期格式之间的相互转化
最新推荐文章于 2021-06-15 14:54:32 发布