前言
在 Java 中,可以使用 DateFormat 和 SimpleDateFormat 这两个类来格式化日期。
DateFormat是日期/时间格式化子类的抽象类,该子类以与语言无关的方式格式化和解析日期或时间。日期/时间格式化子类(例如SimpleDateFormat)允许进行格式化(即日期->文本),解析(文本->日期)和规范化。日期以Date对象或自格林威治标准时间1970年1月1日00:00:00以来的毫秒数表示。
DateFormat提供了许多类方法,用于根据默认或给定的语言环境以及多种格式样式来获取默认的日期/时间格式化程序。格式样式包括FULL,LONG,MEDIUM,和SHORT。方法说明中提供了使用这些样式的更多详细信息和示例。
要格式化当前语言环境的日期,请使用静态工厂方法之一:
myString = DateFormat.getDateInstance(