java格式化输出当前时间
时间: 2023-04-05 12:05:08 浏览: 102
可以使用以下代码实现:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
System.out.println(formatter.format(date));
}
}
```
输出结果为当前时间的格式化字符串,例如:2021-07-22 15:30:00。
相关问题
java格式化输出时间
在Java中,可以使用SimpleDateFormat类来格式化时间。以下是一个示例:
```
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date date = new Date();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedDate = formatter.format(date);
System.out.println("Formatted date and time: " + formattedDate);
}
}
```
在上面的示例中,我们使用了SimpleDateFormat类将当前日期和时间格式化为"yyyy-MM-dd HH:mm:ss"的字符串。在实际应用中,您可以根据您的需求使用不同的格式。
java如何获取当前时间并格式化输出
可以使用Java中的SimpleDateFormat类来获取当前时间并格式化输出,具体实现如下:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class GetCurrentTime {
public static void main(String[] args) {
// 创建SimpleDateFormat对象,设置输出格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 获取当前时间
Date currentTime = new Date();
// 格式化输出当前时间
String dateString = sdf.format(currentTime);
System.out.println("当前时间:" + dateString);
}
}
```
输出结果:
```
当前时间:2021-07-19 14:30:00
```
在这个例子中,我们使用了`SimpleDateFormat`类来创建一个指定格式的日期格式化对象`sdf`,并使用`sdf.format()`方法将当前时间进行格式化输出。