È¡µÃµ±Ç°ÈÕÆÚ£¨¶¨Òå³ÉÒ»¸öÀࣩ (¶þ)

2014-11-24 10:33:38 ¡¤ ×÷Õß: ¡¤ ä¯ÀÀ: 1
Demo06{
public static void main(String args[]){
DateTime dt = new DateTime() ;
System.out.println("ϵͳÈÕÆÚ£º"+dt.getDate()) ;
System.out.println("ÖÐÎÄÈÕÆÚ£º"+dt.getDateComplete()) ;
System.out.println("ʱ¼ä´Á£º"+dt.getTimeStamp()) ;
}
};
2.»ùÓÚSimpleDateÀà²Ù×÷

java.util.Date ÒѾ­¾ÍÊÇÒ»¸öÍêÕûµÄÈÕÆÚÁË£¬SimpleDateFormat ÀàÖдæÔÚÒ»¸ö·½·¨£¬¿ÉÒÔÕë¶ÔÓÚDateÖØÐ¸ñʽ»¯£¬ÄÇôÈç¹ûÏÖÔÚ½«Ò»¸ö±íʾµ±Ç°ÈÕÆÚµÄ date ¶ÔÏóͨ¹ý SimpleDateFormat ÀàÖ¸¶¨ºÃµÄÄ£°å½øÐÐÏà¹ØµÄ¸ñʽ»¯²Ù×÷µÄ»°£¬ÄÇôȡµÃʱ¼ä¾Í·Ç³£µÄ·½±ãÁË¡£


[java] import java.util.* ; // µ¼ÈëÐèÒªµÄ¹¤¾ß°ü
import java.text.* ; // µ¼ÈëSimpleDateFormatËùÔڵİü
class DateTime{ // ÒÔºóÖ±½Óͨ¹ý´ËÀà¾Í¿ÉÒÔÈ¡µÃÈÕÆÚʱ¼ä
private SimpleDateFormat sdf = null ; // ÉùÃ÷SimpleDateFormat¶ÔÏó
public String getDate(){ // µÃµ½µÄÊÇÒ»¸öÈÕÆÚ£º¸ñʽΪ£ºyyyy-MM-dd HH:mm:ss.SSS
this.sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS") ;
return this.sdf.format(new Date()) ;// ½«µ±Ç°ÈÕÆÚ½øÐиñʽ»¯²Ù×÷
}
public String getDateComplete(){ // µÃµ½µÄÊÇÒ»¸öÈÕÆÚ£º¸ñʽΪ£ºyyyyÄêMMÔÂddÈÕ HHʱmm·ÖssÃëSSSºÁÃë
this.sdf = new SimpleDateFormat("yyyyÄêMMÔÂddÈÕHHʱmm·ÖssÃëSSSºÁÃë") ;
return this.sdf.format(new Date()) ;// ½«µ±Ç°ÈÕÆÚ½øÐиñʽ»¯²Ù×÷
}
public String getTimeStamp(){ // µÃµ½µÄÊÇÒ»¸öʱ¼ä´Á
this.sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS") ;
return this.sdf.format(new Date()) ;// ½«µ±Ç°ÈÕÆÚ½øÐиñʽ»¯²Ù×÷
}
};
public class DateDemo07{
public static void main(String args[]){
DateTime dt = new DateTime() ;
System.out.println("ϵͳÈÕÆÚ£º"+dt.getDate()) ;
System.out.println("ÖÐÎÄÈÕÆÚ£º"+dt.getDateComplete()) ;
System.out.println("ʱ¼ä´Á£º"+dt.getTimeStamp()) ;
}
};

×ܽ᣺

ͨ¹ý´úÂë¿ÉÒÔ·¢ÏÖ£¬Ö±½ÓʹÓÃSimpleDateFormat ÀàÈ¡µÃʱ¼ä»á±ÈʹÓÃCalendar Àà¸ü·½±ã£¬¶øÇÒ²»ÓÃÈ¥Ôö¼Ó²¹Áã²Ù×÷£¬ËùÒÔÔÚ¿ª·¢ÖÐÈç¹ûÐèҪȡµÃÒ»¸öÈÕÆÚµÄ»°£¬Ôò»ù±¾É϶¼ÊÇʹÓà SimpleDateFormat Àà½øÐвÙ×÷£¬ÒÔÉϵIJÙ×÷´úÂëΪȡµÃÈÕÆÚµÄÒ»¸ö¼òµ¥×ö·¨¡£