SimpleDateFormat类是一个与语言环境有关的方式来格式化和解析日期的具体类
进行 格式化:(日期–>文本);解析(文本–>日期)
字母 | 时间或日期 | 示例 |
---|---|---|
y | 年 | 2022 |
M | 月份 | 04 |
d | 月中的天数 | 24 |
H | 小时0~23 | 20 |
m | 分钟 | 25 |
s | 秒 | 59 |
S | 毫秒 | 369 |
import java.text.SimpleDateFormat;
import java.util.Date;
public class Demo01 {
public static void main(String[] args) throws Exception{
//1.创建SimpleDateFormat类的对象 y:年 M:月
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH:mm:ss");
//2.创建Date
Date date = new Date();
//3.format()方法:格式化date 形成字符串形式:把日期转换成字符串
String str = sdf.format(date);
System.out.println(str);
//4.解析:把字符串转换为日期
Date date1 = sdf.parse("1990年12月12日12:12:12");
System.out.println(date1.toLocaleString());
}
}
运行结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)