import java.util.*; 
  import java.text.*; 
  public class FormatDate { 
   public static void main(String[] args) { 
    Date now = new Date();   
    DateFormat defaultFormat = DateFormat.getDateInstance(); 
    DateFormat shortFormat = DateFormat.getDateInstance(DateFormat.SHORT); 
    DateFormat mediumFormat = DateFormat.getDateInstance(DateFormat.MEDIUM); 
    DateFormat longFormat = DateFormat.getDateInstance(DateFormat.LONG); 
    DateFormat fullFormat = DateFormat.getDateInstance(DateFormat.FULL); 
    String defaultDate = defaultFormat.format(now); 
    String shortDate = shortFormat.format(now); 
    String mediumDate = mediumFormat.format(now); 
    String longDate = longFormat.format(now); 
    String fullDate = fullFormat.format(now);   
    System.out.println("(Default) Today :" + defaultDate); 
    System.out.println("(SHORT) Today : " + shortDate); 
    System.out.println("(MEDIUM) Today :" + mediumDate); 
    System.out.println("(LONG) Today : " + longDate); 
    System.out.println("(FULL) Today : " + fullDate); 
   } 
  }   
  运行结果为:
  D:\javamail>java FormatDate
  (Default) Today :2003-6-15
  (SHORT) Today : 03-6-15
  (MEDIUM) Today :2003-6-15
  (LONG) Today : 2003年6月15日
  (FULL) Today : 2003年6月15日 星期日     
查看本文来源