Java中SimpleDateFormat类用于将日期和字符串间进行格式转换。
1、日期转换为字符串
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();
String dateStr = sdf.format(date);
System.out.println(dateStr);运行结果:
2019-05-10 10:52:22
"yyyy-MM-dd HH:mm:ss"
是格式字符串
G 年代标志符 8 y 年 9 M 月 10 d 日 11 h 时 在上午或下午 (1~12) 12 H 时 在一天中 (0~23) 13 m 分 14 s 秒 15 S 毫秒 16 E 星期 17 D 一年中的第几天 18 F 一月中第几个星期几 19 w 一年中第几个星期 20 W 一月中第几个星期 21 a 上午 / 下午 标记符 22 k 时 在一天中 (1~24) 23 K 时 在上午或下午 (0~11) 24 z 时区
2、字符串转换成日期:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = "2019-05-10 10:54:55";
Date date = sdf.parse(dateStr);
Timestamp time = new Timestamp(date.getTime());

0条评论
点击登录参与评论