帮我举5个使用SimpleDateFormat类的场景和代码实现,主要是格式化方面的
时间: 2023-12-07 07:20:40 浏览: 72
1. 格式化当前日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String currentDate = sdf.format(new Date());
2. 将字符串日期转换为Date对象
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = sdf.parse("2021-09-01");
3. 格式化时间戳
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formatTime = sdf.format(new Date(timestamp));
4. 将Date对象转换为字符串日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = sdf.format(date);
5. 按照指定格式解析字符串日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
Date date = sdf.parse("2021年09月01日14时30分00秒");
阅读全文