2016-07-24
1,date class
Package com.java1995; Import java.util.Date; Public class testdate { publicstaticvoid main (string[] args) { New Date (); System.out.println (d1); New Date (System.currenttimemillis ()-20000000); System.out.println (D2); System.out.println (D1.before (D2));} }
2,dateformat class
Packagecom.java1995;ImportJava.text.DateFormat;ImportJava.text.SimpleDateFormat;Importjava.util.Date; Public classTestdateformat { Public Static voidMain (string[] args) {Date date=NewDate (); //obtaining an instance through static methods of an abstract classDateFormat DF1 =dateformat.getinstance (); //New Subclass Get InstanceDateFormat DF2 =NewSimpleDateFormat ("Yyyy-mm-dd hh:mm:ss"); DateFormat df3=NewSimpleDateFormat ("yyyy mm month dd Day hh mm min ss sec"); DateFormat Df4=NewSimpleDateFormat ("Yyyy-mm-dd"); DateFormat Df5=NewSimpleDateFormat ("Hh:mm:ss"); System.out.println ("Get an instance from a static method of an abstract class:" +Df1.format (date)); System.out.println ("Yyyy-mm-dd Hh:mm:ss" +Df2.format (date)); System.out.println ("yyyy mm month DD day hh" mm min ss sec "+Df3.format (date)); System.out.println ("YYYY-MM-DD" +Df4.format (date)); System.out.println ("Hh:mm:ss" +Df5.format (date)); }}
Resources
[1] Java Easy Start Classic tutorial "full version"
Javase Advanced Section No. 05 date class and Formatting