📌  相关文章
📜  Java中的 OffsetDateTime now() 方法与示例(1)

📅  最后修改于: 2023-12-03 14:42:50.629000             🧑  作者: Mango

Java中的 OffsetDateTime now() 方法与示例

概述

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,即东八区。