与众不同的Java日期格式化攻略
日期格式化是Java中常用的功能,也是Java日期操作中常见的一部分。本攻略将详细介绍Java日期格式化的概念、使用方法、常用代码和示例。
Java日期格式化概述
Java中日期格式化即是将日期类型转换为字符串类型。Java日期格式化主要使用的是SimpleDateFormat类。该类提供了很多方法可以将日期类型按照指定的格式转换为字符串类型。
Java日期格式化使用方法
SimpleDateFormat构造器可以传入一种格式字符串,用于指定日期格式。如:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Java日期格式化常用代码
日期格式化
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(date);
System.out.println(dateStr);
字符串转日期
String dateStr = "2022-04-14 11:11:11";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse(dateStr);
System.out.println(date);
与众不同的Java日期格式化实例
支持毫秒格式化
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String dateStr = sdf.format(date);
System.out.println(dateStr);
支持星期几格式化
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss z", Locale.US);
String dateStr = sdf.format(date);
System.out.println(dateStr);
以上两个示例展示了Java日期格式化的应用中较为特殊的格式化方法,不仅仅有日期、时间的组合,而且还支持毫秒和星期几的格式化。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:与众不同的 Java 日期格式化大全 - Python技术站