JDK1.7及之前日期时间相关类:Date类、SimpleDateFormat类、Calender类

这篇博客介绍了JDK1.7中日期时间的使用,包括Date类、SimpleDateFormat类和Calendar类。重点讲解了如何初始化、格式化和解析日期,以及Calendar类的独特功能如获取和设定时间单位。还讨论了时间字符串的比较方法。
摘要由CSDN通过智能技术生成

一、代码中引入其他包文件的两种方式

  • 1、import引入 ,整个文件可用。
import java.util.Date;
  • 2、定义变量时在变量类型前加上包名。
java.sql.Date date1 = new java.sql.Date(System.currentTimeMillis());

两种方法的比较:
当引入不同包下的相同名字的类时,只能用import引入一个,另一个需要按照方式2引入。(因为JDk1.7之前util包和sql包都含有Date类,引入是会有冲突)

二、时间的输出

代码示例:

public void f1() {
   
		Date date = new Date();
		System.out.println(date);
		System.out.println(date.toLocaleString());
	}

结果:

Wed Dec 23 10:49:22 CST 2020
2020-12-23 10:49:22

直接输出Date类的对象显示格式是欧美类型的时间,调用toLocalString()方法输出的是“yyyy-mm-day hh:mm:ss”类型的时间。

  • toLocaleString() 带有删除线的方法:过期的或即将过期的方法。

三、SimpleDateFormat类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值