public static void main(String[] args) throws ParseException {
// 使用format()方法将日期转换为指定格式的文本
SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd HH:mm");
SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
// 创建Date对象,表示当前时间
Date now =new Date();
// 调用format()方法,将日期转换为字符串并输出
System.out.println(sdf1.format(now));
System.out.println(sdf2.format(now));
System.out.println(sdf3.format(now));
// 使用parse()方法将文本转换为日期
String d = "2014-6-1 21:05:36";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 调用parse()方法,将字符串转换为日期
Date date =sdf.parse(d);
System.out.println(date);
}
////////////////////////////////
public static void main(String[] args) {
Calendar c =Calendar.getInstance(); // 创建Calendar对象
int year =c.get(Calendar.YEAR);//获取年
int month =c.get(Calendar.MONTH)+1;//获取月份,0表示1月份
int day =c.get(Calendar.DAY_OF_MONTH);//获取日期
int hour =c.get(Calendar.HOUR_OF_DAY);//获取小时
int minute =c.get(Calendar.MINUTE);//获取分钟
int second =c.get(Calendar.SECOND);//获取秒
System.out.println("当前时间:"+year+"-"+month+
"-"+day+" "+hour+":"+minute+":"+second);
System.out.println("///////////////////////////////////");
//将Calendar 对象转换为Date对象
Date date =c.getTime();
// 创建SimpleDateFormat对象,指定目标格式
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sdf.format(date));
}