📅  最后修改于: 2020-10-01 06:36:41             🧑  作者: Mango
Java日期和时间
java.time,java.util,java.sql和java.text包包含用于表示日期和时间的类。以下类对于处理Java中的日期很重要。
Java 8日期/时间API
Java从Java 8开始引入了新的Date and TimeAPI。java.time包包含Java 8 Date和Time类。
- java.time.LocalDate类
- java.time.LocalTime类
- java.time.LocalDateTime类
- java.time.MonthDay类
- java.time.OffsetTime类
- java.time.OffsetDateTime类
- java.time.Clock类
- java.time.ZonedDateTime类
- java.time.ZoneId类
- java.time.ZoneOffset类
- java.time.Year类
- java.time.YearMonth类
- java.time.Period类
- java.time.Duration类
- java.time.Instant类
- java.time.DayOfWeek枚举
- java.time.Month枚举
经典日期/时间API
但是经典或旧的Java Date API也很有用。让我们看一下经典的日期和时间类的列表。
- java.util.Date类
- java.sql.Date类
- java.util.Calendar类
- java.util.GregorianCalendar类
- java.util.TimeZone类
- java.sql.Time类
- java.sql.Timestamp类
格式化日期和时间
我们可以使用以下类在Java中格式化日期和时间:
- java.text.DateFormat类
- java.text.SimpleDateFormat类
获取当前日期和时间
我们可以通过多种方式获取Java中的当前日期和时间。