JDK1.8中LocalDateTime简介说明
									
下文笔者讲述LocalDateTime简介说明,如下所示
				 
				LocalDateTime简介
`LocalDateTime`是Java8引入的 `java.time` 包中的一个类
   LocalDateTime用于表示日期和时间,但不包含时区信息
     它是不可变的、线程安全
	 提供丰富API来处理日期和时间
`LocalDateTime`主要特点和功能
1.主要特点 -无时区:`LocalDateTime`不包含时区信息, 只表示本地的日期和时间 -不可变性:`LocalDateTime`是不可变的对象, 所有的操作都会返回一个新的对象 -线程安全:由于其不可变性 `LocalDateTime`是线程安全 2.常用方法 创建`LocalDateTime` -`LocalDateTime.now()`: 获取当前的日期和时间。 -`LocalDateTime.of(int year, int month, int dayOfMonth, int hour, int minute, int second)`: 通过指定的年、月、日、时、分、秒创建一个`LocalDateTime`对象 -`LocalDateTime.parse(String dateTimeString)`: 通过解析字符串创建一个`LocalDateTime`对象 获取日期和时间部分 -`getYear()`:获取年份。 -`getMonth()`:获取月份(返回 `Month` 枚举) -`getDayOfMonth()`:获取当月的天数 -`getHour()`:获取小时 -`getMinute()`:获取分钟 -`getSecond()`:获取秒 修改日期和时间 - `withYear(int year)`:设置年份 - `withMonth(int month)`:设置月份 - `withDayOfMonth(int dayOfMonth)`:设置日期 - `plusYears(long years)`:增加年份 - `minusMonths(long months)`:减少月份 格式化输出 - `format(DateTimeFormatter formatter)`:使用指定的格式化器格式化日期和时间。 时间比较 - `isAfter(LocalDateTime other)`:判断当前时间是否在另一个时间之后 - `isBefore(LocalDateTime other)`:判断当前时间是否在另一个时间之前例
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class LocalDateTimeExample {
    public static void main(String[] args) {
        //获取当前日期和时间
        LocalDateTime now = LocalDateTime.now();
        System.out.println("当前日期和时间: " + now);
        //创建指定日期和时间
        LocalDateTime specificDateTime = LocalDateTime.of(2023, 10, 15, 14, 30, 0);
        System.out.println("指定日期和时间: " + specificDateTime);
        //格式化日期和时间
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
        String formattedDate = now.format(formatter);
        System.out.println("格式化后的日期和时间: " + formattedDate);
        //修改日期和时间
        LocalDateTime modifiedDateTime = now.plusDays(1).minusHours(2);
        System.out.println("修改后的日期和时间: " + modifiedDateTime);
    }
}
 									
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

			
               
               
               
               
          
