理解并操作Java中的日期时间API实例
在Java中,日期和时间的处理主要通过java.time
包提供的API进行。以下是几个常用的API实例:
日期时间创建:
// 创建一个当前日期时间的实例
LocalDateTime now = LocalDateTime.now();
格式化输出日期时间:
// 格式化为 'yyyy-MM-dd HH
ss' 的字符串
String formattedDate = now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH
ss")));
System.out.println(formattedDate);
计算日期时间间隔:
```java
// 创建两个日期时间实例
LocalDateTime start = LocalDateTime.of(2021, 1, 1), LocalTime.of(8, 0));
LocalDateTime end = LocalDateTime.of(2021, 1, 1), LocalTime.of(17, 0));
// 计算间隔,返回一个 Duration
对象
Duration duration = Duration.between(start, end));
System.out.println(“Interval: “ + duration);
```
以上就是Java中日期时间API的基本实例操作。
还没有评论,来说两句吧...