//----------------------------------String转Date------------------------------------------------------
//首先,创建一个键盘录入对象
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个时间(格式为:yyyy年MM月dd日 HH:mm:ss)");
//输入一个待转换为Date的字符串,如2011年10月31日22:22:22,此处输入的字符串格式要和SimpleDateFormat对象解析的格式一致
String ss = sc.nextLine();
//创建一个SimpleDateFormat对象
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss");
//将字符串解析为日期对象
Date dd = sdf1.parse(ss);
System.out.println("dd");
//-----------------------------------Date转String------------------------------------------------------
//如果此时想把已经生成的Date对象以另一种字符串形式输出的话,就需要再创建一个SimpleDateFormat对象,如
SimpleDateFormat sdf2 = new SimpleDateFormat("DDD");//D为当年的第多少天
//将Date转化为另一种字符串
String day = sdf2.format(dd);
System.out.println(day);