java以GMT时间格式输出当前时间
时间: 2023-11-10 19:15:40 浏览: 35
您可以使用以下代码以GMT格式输出当前时间:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
public class Main {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
String gmtTime = sdf.format(date);
System.out.println("当前时间为:" + gmtTime);
}
}
```
笑话:为什么程序员喜欢黑色?因为黑色的代码看起来最酷。
相关问题
java获取当前gmt时间
可以使用Java内置的java.util.Date类和java.text.SimpleDateFormat类来获取当前的GMT时间。
示例代码:
```java
import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.TimeZone;
public class GetGMTTime {
public static void main(String[] args) {
// 创建SimpleDateFormat对象,指定输出格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 设置时区为GMT
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
// 获取当前时间
Date date = new Date();
// 格式化输出时间
String gmtTime = sdf.format(date);
System.out.println("GMT时间:" + gmtTime);
}
}
```
输出结果:
```
GMT时间:2021-12-31 23:59:59
```
该示例代码中,首先创建了一个SimpleDateFormat对象,并使用setTimeZone方法将时区设置为GMT。然后获取当前时间,并使用SimpleDateFormat的format方法将时间格式化为指定格式的字符串,最后输出GMT时间。
java 当前时间给date
在Java中,可以通过使用`java.util.Date`类来获取当前的时间。使用`java.util.Date()`构造函数创建一个Date对象,并且它将自动获取当前的日期和时间。代码示例如下:
```java
import java.util.Date;
public class CurrentTime {
public static void main(String[] args) {
// 创建一个Date对象,它将自动获取当前的日期和时间
Date currentDate = new Date();
// 打印当前的时间
System.out.println("当前时间为:" + currentDate);
}
}
```
运行上述代码,将会输出当前时间的字符串表示形式。注意,`toString()`方法在`Date`类中已经被重写,它返回一个表示当前时间的字符串,格式为:`Day Month Date HH:mm:ss GMT Year`。
请注意,`java.util.Date`类已经过时(deprecated),从Java 8开始,建议使用新的`java.time`包中的日期和时间API来处理日期和时间操作。
使用新的日期和时间API,可以使用类似下面的代码来获取当前的时间:
```java
import java.time.LocalDateTime;
public class CurrentTime {
public static void main(String[] args) {
// 获取当前时间
LocalDateTime currentTime = LocalDateTime.now();
// 打印当前时间
System.out.println("当前时间为:" + currentTime);
}
}
```
运行上述代码,将会输出当前时间的字符串表示形式,格式为:`YYYY-MM-DDTHH:mm:ss.sss`。注意,此处的时间格式是ISO 8601标准的日期时间表示形式。