目录
1、时间类
/*Instant:瞬时,得到毫秒数
DateTimeFormatter:格式化或解析日期、时间 类似于SimpleDateFormat
*/
public class InstantTest {
@Test
public void test(){
//now():获取本初子午线
Instant instant=Instant.now();
System.out.println(instant);
//添加时间偏移量
OffsetDateTime offsetDateTime = instant.atOffset(ZoneOffset.ofHours(8));
System.out.println(offsetDateTime);
//获取对应的毫秒数,从1970,0时,0分到现在
long mi = instant.toEpochMilli();
System.out.println(mi);
//把毫秒数转化成date时间
Instant instant1 = Instant.ofEpochMilli(1660653845274l);
System.out.println(instant);
}
@Test
public void test2(){
// 方式一:预定义的标准格式ISO_LOCAL_DATE_TIME;ISO_LOCAL_DATE;ISO_LOCAL_TIME
DateTimeFormatter isoLocalDate = DateTimeFormatter.ISO_LOCAL_DATE_TIME;
LocalDateTime localDate

本文介绍Java中处理时间日期的主要API,包括Instant、DateTimeFormatter、LocalDate、LocalTime、LocalDateTime等类的使用方法,并对比了JDK 1.8前后日期时间API的不同。
最低0.47元/天 解锁文章
8万+

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



