|
1
import java.util. * ;2 import java.text. * ;3 import java.io. * ;4 public class Test3 {5 private Date date;6 private Calendar calendar;7 private SimpleDateFormat dateFormat;8 public static final String s1 = " yyyy-MM-dd‘T‘HH:mm:ss.SSSZ " ;9 public static final String s2 = " yyyy-MM-dd HH:mm:ss.SSSZ " ;10 public static final String s3 = " yyyy年MM月dd号 HH:mm:ss.SSSZ " ;11 public static final String s4 = " yyyy年MM月dd号 HH:mm:ss " ;12 13 public void Test(String arg) {14 date = new Date();15 calendar = Calendar.getInstance();16 dateFormat = new SimpleDateFormat(arg);17 String str1 = dateFormat.format(date);18 String str2 = dateFormat.format(calendar.getTime());19 System.out.println(str1 + " \n " + str2); 20 } 21 22 public static void main(String[] s) {23 BufferedReader in = new BufferedReader( new InputStreamReader(System.in));24 String string = "" ;25 System.out.println( " 输入待格式化的选项:\n " + 26 " 1:yyyy-MM-dd‘T‘HH:mm:ss.SSSZ\n " + 27 " 2:yyyy-MM-dd HH:mm:ss.SSSZ\n " + 28 " 3:yyyy年MM月dd号 HH:mm:ss.SSSZ\n " + 29 " 4:yyyy年MM月dd号 HH:mm:ss " 30 );31 try {32 switch (in.read()) {33 case ‘ 1 ‘ :string = s1; break ;34 case ‘ 2 ‘ :string = s2; break ;35 case ‘ 3 ‘ :string = s3; break ;36 case ‘ 4 ‘ :string = s4; break ;37 default :string = s4;38 } 39 } catch (Exception e) {} 40 new Test3().Test(string);41 } 42 } 注:参数还有:
|
|
|