获取当前时间的毫秒值
class Demo{
public static void main(String[] args) throws ParseException {
//获取当前时间到毫秒值
Date d = new Date();
System.out.println("当前时间为:" + d);
//创建日期格式化对象(把日期转成字符串)
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分s秒");
String str = sdf.format(d);
System.out.println(str);
//解析(将字符串转换为日期都对象)
String str2 = "2021-12-12";
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
Date d1 = sdf2.parse(str2);
System.out.println(d1);
}
}
获取日历类
//日历类Calendar
//获取Calendar日历对象
Calendar c = Calendar.getInstance();
int year = c.get(Calendar.YEAR); //获取指定的日历字段的值
int month = c.get(Calendar.MONTH);
int date = c.get(Calendar.DATE);
System.out.print(year + "年 ");
System.out.print(month+"月 ");
System.out.print( date +"日");