function 1:
Scanner sc=new Scanner(System.in);
System.out.println("输入一个日期:(XXXX年XXX月XX日)");
String input=sc.next();
int index1=input.indexOf("年");
int index2=input.indexOf("月");
int index3=input.indexOf("日");
String sub1=input.substring(0,index1);
String sub2=input.substring(index1+1,index2);
String sub3=input.substring(index2+1,index3);
String res=sub2+"月"+sub3+"日"+sub1+"年";
System.out.println(res);
function 2:
Scanner sc=new Scanner(System.in);
System.out.println("输入一个日期:(XXXX年XXX月XX日)");
String input=sc.next();
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
Date d=null;
try {
d=sdf.parse(input);
} catch (ParseException e) {
e.printStackTrace();
}
SimpleDateFormat sdf2=new SimpleDateFormat("MM月dd日yyyy年");
String res=sdf2.format(d);
System.out.println(res);
写程序实现控制台输入一个日期(格式如:XXXX年XXX月XX日)经过处理得到:XX月XX日XXXX年
最新推荐文章于 2023-08-09 14:02:39 发布