如何讲一个给定的时间日期(如2013-08-18),改变格式(Aug 18, 2013)

    技术2022-07-11  96

    import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; import java.util.Scanner; public class Solution { public static void main(String[] args) { SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd");//确定输入的时间格式 Date date = new Date(); Scanner sc = new Scanner(System.in); String s = sc.nextLine();//输入时间 System.out.println(s); //将输入的String类型转化为Date类型 try { date = ft.parse(s); }catch (Exception e){ e.printStackTrace(); } SimpleDateFormat ft1 = new SimpleDateFormat( "MMM dd, yyyy");//确定要转化的时间格式 System.out.println(ft1.format(date));//开始转化并输出 } }
    Processed: 0.020, SQL: 12