龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > JAVA开发 >

日期的显示格式化

时间:2009-12-23 15:42来源:未知 作者:admin 点击:
分享到:
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(D

  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日 星期日
  
精彩图集

赞助商链接