Date、SimpleDateFormat日期处理类(2021-12-10)
Date类,实质上是对代表时间的long数据各种处理的封装。常用的有无参构造获取当前时间,接收long数据单参构造,getTime()返回long数据。
DateFormat继承Format,SimpleDateFormat继承DateFormat。SimpleDateFormat类可以通过构造方法的参数规定日期格式,format()把日期格式化,parse()把对应格式的日期转回Date格式的日期。
package demo;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateDemo{
public static void main(String[] args) throws ParseException {
Date date = new Date();
System.out.println("Date格式的日期: "+date);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String str = sdf.format(date);
System.out.println("格式化的日期: "+str);
Date theSame = sdf.parse(str);
System.out.println("转回Date格式的日期: "+theSame);
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?