JAVA 怎么获取UTC时间?
时间: 2024-05-15 14:17:15 浏览: 150
您可以使用Java中的java.util.Date类和java.text.SimpleDateFormat类来获取UTC时间。以下是一个示例代码:
```
import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.TimeZone;
public class GetUTCTime {
public static void main(String args[]) {
// 创建一个Date对象
Date date = new Date();
// 创建一个SimpleDateFormat对象,指定UTC时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.setTimeZone(TimeZone.getTimeZone("UTC"));
// 将Date对象格式化成UTC时间
String utcTime = sdf.format(date);
// 输出UTC时间
System.out.println("UTC时间:" + utcTime);
}
}
```
这个代码将输出当前的UTC时间。
相关问题
java获取UTC当前时间
您好!感谢您的提问。关于您的问题,您可以使用以下代码获取当前UTC时间:
```
import java.time.LocalDateTime;
import java.time.ZoneOffset;
public class Main {
public static void main(String[] args) {
LocalDateTime currentTime = LocalDateTime.now(ZoneOffset.UTC);
System.out.println(currentTime);
}
}
```
这样就能够获取当前的UTC时间了。希望能够帮到您!
java获取当前UTC时间
你好,要获取当前UTC时间,可以使用Java中的Calendar类和SimpleDateFormat类,具体代码如下:
```
Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
dateFormat.setTimeZone(calendar.getTimeZone());
String utcTime = dateFormat.format(calendar.getTime());
System.out.println("当前UTC时间:" + utcTime);
```
希望对你有所帮助!
阅读全文