package com.heilong.date;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
/*
* 日期类Date
*
* Calendar
*
*
* 日期格式化类 SimpleDateFormat
* 作用1:把日期转换指定格式的字符串 format()
* 作用2:把一个字符串转换成对应的日期 parse()
*
* */
public class Demo1{
/**
* @param args
* @throws ParseException
*/
public static void main(String[] args) throws ParseException {
Calendar calendar = Calendar.getInstance();
System.out.println("年:" + calendar.get(Calendar.YEAR));
System.out.println("月:" + (calendar.get(calendar.MONTH)+1));
System.out.println("日:" + calendar.get(calendar.DATE));
System.out.println("时:" + calendar.get(calendar.HOUR_OF_DAY));
System.out.println("分:" + calendar.get(calendar.MINUTE));
System.out.println("秒:" + calendar.get(calendar.SECOND));
//显示当前系统时间:2020年12月14日 xx时xx分xx秒
//日期格式化类SimpleDateFormat
Date date = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");
String time = dateFormat.format(date);
System.out.println("当前的系统时间:" + time);
String birthday = "2020年10月25日 11:11:11";
Date date2 = dateFormat.parse(birthday);//注意:指定的字符串格式要与SimpleDateFormat的模式一致
System.out.println(date2);
}
}
Java日期类Date、Calendar和SimpleDateFormat
最新推荐文章于 2024-06-06 09:31:46 发布