Files
javaSE260715-new/s-day01/src/com/inmind/date03/Demo06.java
T

43 lines
1.5 KiB
Java

package com.inmind.date03;
import java.text.SimpleDateFormat;
import java.util.Date;
/*
Date展示时间时,使用歪果仁喜欢的时间,但是中国人不喜欢,能不能变成年月日时分秒???
可以,使用Java中的DateFormat类,但是它是抽象类,我们需要使用它的子类SimpleDateFormat
构造方法:
SimpleDateFormat(String pattern) 使用给定模式构建一个 SimpleDateFormat
字母模式:y(year)表示年 M(Month)表示月 d(day)表示日 H(hour)表示时 m表示分 s表示秒 S表示毫秒
希望展示的时间:2019年3月16日 15时43分44秒
对应的模式: yyyy年MM月dd日 HH时mm分ss秒 SSS毫秒
格式化方法:
public String format(Date date):将Date对象格式化为字符串。
常用的方法:
- public String format(Date date):将Date对象格式化为字符串。
- public Date parse(String source):将字符串解析为Date对象。
6.DateFormat_Date对象转成指定格式的字符串
*/
public class Demo06 {
public static void main(String[] args) {
//准备一个时间
Date date = new Date();
System.out.println(date);
/*
创建一个格式化对象
2025-03-16 15:50:37
*/
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
String dateStr = sdf.format(date);
System.out.println(dateStr);
}
}