package jichu12;
import java.util.Date;
//Date
public class Test1 {
public static void main(String[] args) {
Date d = new Date();//打印当前时间
System.out.println(d);//Thu Jun 11 16:36:08 CST 2020
System.out.println(d.getTime());
Date d2=new Date();
System.out.println(d2.getTime());//1970-01-01 00:00:00到此date对象上时间的毫秒数
System.out.println(d2.after(d));//如果d2时间在d时间之后,则返回true
}
}
/
package jichu12;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class TestDateFormat {
public static void main(String[] args) throws ParseException {
//把时间对象按照“格式字符串指定的格式” 转成相应的字符串
/* SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd- hh:mm:ss");
String str = df.format(new Date());//打印当前时间
System.out.println(str);*///2020-06-11- 10:05:20
SimpleDateFormat df = new SimpleDateFormat("yyy年MM月dd日 hh时mm分ss秒");
String str = df.format(new Date());//打印当前时间
System.out.println(str);//2020年06月11日 10时06分42秒
//把字符串按照“格式字符串指定的格式”转成相应的时间对象
DateFormat df2 = new SimpleDateFormat("yyyy年MM月dd日hh时mm分ss秒");
Date date=df2.parse("2010年04月11日 10时06分42秒");
System.out.println(date);//Sun Apr 11 10:06:42 CST 2010
DateFormat df3=new SimpleDateFormat("D");//D 表示当前(今天)是今年的第几天
String str3=df3.format(new Date());
System.out.println(str3);//163
}
}