将给定的时间转为utc标准时间java方法
时间: 2023-10-09 16:12:11 浏览: 137
你可以使用Java的时间库java.time来将给定的时间转换为UTC标准时间。以下是一个示例代码:
```java
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.ZonedDateTime;
public class TimeConverter {
public static void main(String[] args) {
// 指定本地时间
LocalDateTime localTime = LocalDateTime.parse("2021-06-01T12:00:00");
// 将本地时间转换为UTC时间
ZonedDateTime utcTime = ZonedDateTime.of(localTime, ZoneId.of("UTC"));
System.out.println("UTC时间:" + utcTime);
}
}
```
在上面的示例中,我们首先使用LocalDateTime类创建了一个本地时间,然后使用ZoneId类指定了UTC时区,最后使用ZonedDateTime类将本地时间转换为UTC时间。注意,这里的时间格式为ISO-8601标准格式,可以根据实际情况进行调整。
阅读全文