收藏到一个好的java时间格式大全(类)
时间: 2024-05-29 20:15:56 浏览: 140
java时间格式大全
以下是Java中常用的时间格式化类:
1. SimpleDateFormat:这是Java中最基本的时间格式化类,可以将Date类型的时间格式化成指定格式的字符串,也可以将指定格式的字符串转换成Date类型的时间。
2. DateTimeFormatter:这是Java 8中的新类,用于格式化和解析日期时间。与SimpleDateFormat不同的是,DateTimeFormatter是线程安全的。
3. DateFormat:这是一个抽象类,用于格式化和解析日期时间,也可以设置时区等。
4. Calendar:这是Java中的一个日期时间类,可以获取当前时间、设置时间、获取指定时间的年、月、日等信息。
5. LocalDateTime:这是Java 8中的新类,用于表示日期时间,可以进行加减、比较等操作。
6. ZonedDateTime:这是Java 8中的新类,用于表示带时区的日期时间,可以进行加减、比较等操作。
7. Instant:这是Java 8中的新类,用于表示时间戳,可以进行加减、比较等操作。
8. Duration:这是Java 8中的新类,用于表示时间间隔,可以进行加减、比较等操作。
9. Period:这是Java 8中的新类,用于表示日期间隔,可以进行加减、比较等操作。
以上这些类可以根据不同的需求进行选择和使用。
阅读全文