如果将日期转换成“DEC-09”这种格式,前面是英文缩写月份,后面是年份后两位

解决方案 »

  1.   

    SimpleDateFormat s = new SimpleDateFormat("MMM-yy");
      

  2.   


    SimpleDateFormat sdf = new SimpleDateFormat("MMM-yy",Locale.US);
    sdf.format(new Date());
      

  3.   

    SimpleDateFormat sdf = new SimpleDateFormat("MMM-yy",Locale.US);
    sdf.format(new Date());
    验证了下 可以。。
      

  4.   


    public class Test {
    public static void main(String[] args){
    SimpleDateFormat  sdf = new SimpleDateFormat("MMM-yy",Locale.US);
    String date = sdf.format(new Date());
    System.out.println(date);
    }
    }
    May-10
      

  5.   

    日期和时间模式                        结果  
    "yyyy.MM.dd G 'at' HH:mm:ss z"    2001.07.04 AD at 12:08:56 PDT  
    "EEE, MMM d, ''yy"                Wed, Jul 4, '01  
    "h:mm a"                          12:08 PM  
    "hh 'o''clock' a, zzzz"  1        2 o'clock PM, Pacific Daylight Time  
    "K:mm a, z"                       0:08 PM, PDT  
    "yyyyy.MMMMM.dd GGG hh:mm aaa"    02001.July.04 AD 12:08 PM  
    "EEE, d MMM yyyy HH:mm:ss Z"      Wed, 4 Jul 2001 12:08:56 -0700  
    "yyMMddHHmmssZ"                   010704120856-0700  
    "yyyy-MM-dd'T'HH:mm:ss.SSSZ"      2001-07-04T12:08:56.235-0700