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
最新推荐文章于 2025-02-10 22:44:26 发布
该博客介绍了Java中日期和时间的处理,包括使用Calendar获取日期和时间信息,以及使用SimpleDateFormat进行日期格式化和字符串解析。示例代码展示了如何获取当前系统时间和将字符串转换为日期对象。
1774

被折叠的 条评论
为什么被折叠?



