import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /* SimpleDateFormat类 : 用于日期类的格式化 1.构造方法 : public SimpleDateFormat() : 创建一个日期格式化对象, 默认格式 public SimpleDateFormat(String pattern) : 创建一个日期格式化对象, 根据字符串指定格式 2.常用方法 : public final String format(Date date) : 将日期对象, 转换为字符串 public final Date parse(String source) : 将日期字符串, 转换为日期对象 */ public class SimpleDateFormatDemo { public static void main(String[] args) throws ParseException { //创建一个日期格式化对象, 默认格式 SimpleDateFormat format1 = new SimpleDateFormat(); //创建 Date对象, 封装此刻时间 Date date = new Date(); //将日期对象转换为字符串 String result = format1.format(date); System.out.println(result); //创建一个日期格式化对象, 根据字符串指定格式 SimpleDateFormat format2 = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");//API可查 Date date1 = new Date(); String result1 = format2.format(date1); System.out.println(result1); String today = "2024年4月11日"; //将日期字符串, 转换为日期对象 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy年MM月dd日"); Date date2 = simpleDateFormat.parse(today); System.out.println(date2); } } 输出如下: 2024/7/23 上午11:31 2024年07月23日 11:31:42 Thu Apr 11 00:00:00 CST 2024
SimpleDateFormat类 : 用于日期类的格式化
最新推荐文章于 2024-09-02 22:33:56 发布