java new Date()日期格式化为yyyy-hh-mm hh-hh-hh
时间: 2024-10-19 07:04:56 浏览: 15
在Java中,如果你想要将`new Date()`获取的当前日期格式化为"年-月-日 时-分-秒"的样式,你可以使用`SimpleDateFormat`类。以下是一个示例:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
// 获取当前时间
Date currentDate = new Date();
// 定义日期格式字符串
String formatString = "yyyy-MM-dd HH:mm:ss";
// 创建SimpleDateFormat实例
SimpleDateFormat sdf = new SimpleDateFormat(formatString);
// 格式化日期
String formattedDate = sdf.format(currentDate);
// 输出结果
System.out.println("Formatted date: " + formattedDate);
}
}
```
在这个例子中,`"yyyy-MM-dd HH:mm:ss"`是你要的日期格式,其中:
- `yyyy`代表四位数的年份
- `MM`代表两位数的月份
- `dd`代表两位数的日期
- `HH`代表24小时制的小时
- `mm`代表分钟
- `ss`代表秒
阅读全文