📅  最后修改于: 2023-12-03 14:42:50.629000             🧑  作者: Mango
Java中的OffsetDateTime类是一个不可变的日期-时间对象,表示当前时间的日期和时间,并包含与UTC或格林尼治标准时间(GMT)的固定偏移量相关的信息。now()
方法的作用是返回当前的OffsetDateTime对象。
public static OffsetDateTime now()
该方法没有参数。
该方法返回当前的OffsetDateTime对象。
下面是一个简单的示例,展示了如何使用now()
方法获取当前时间的OffsetDateTime对象,并将其打印到控制台。
import java.time.OffsetDateTime;
public class Main {
public static void main(String[] args) {
// 使用now()方法获取当前时间的OffsetDateTime对象
OffsetDateTime currentDateTime = OffsetDateTime.now();
// 打印当前时间的OffsetDateTime对象
System.out.println("Current datetime: " + currentDateTime);
}
}
该示例的输出如下所示:
Current datetime: 2021-10-19T15:56:33.492092+08:00
上述输出中,时间的格式为ISO-8601格式,包括日期、时间和时区偏移量。对于上述示例输出中的时间(2021-10-19T15:56:33.492092+08:00),其含义是2021年10月19日下午3点56分33.492092秒,并且时区偏移量为+08:00,即东八区。