相关疑难解决方法(0)

如何使ZoneOffset UTC返回“ +00:00”而不是“ Z”

是否有任何内置在Java方法返回"+00:00"为ZoneOffsetUTC?该getId()方法仅返回"Z"。

我当前的方法是手动将其更改"+00:00"为结果是否为"Z"

public static String getSystemTimeOffset() {
    String id = ZoneOffset.systemDefault().getRules().getOffset(Instant.now()).getId();
    return "Z".equals(id) ? "+00:00" : id;
}
Run Code Online (Sandbox Code Playgroud)

java timezone-offset

5
推荐指数
1
解决办法
1206
查看次数

标签 统计

java ×1

timezone-offset ×1