LocalDateTime的基本使用
概述
java.util.Date以及它的格式化工具类SimpleDateFormat都是线程不安全的,不推荐使用
Java 8之后推荐使用LocalDateTime
代替Date,DateTimeFormatter
代替SimpleDateFormat
常用方法
LocalDateTime
方法 | 说明 |
---|---|
now() | 从默认时区的系统时钟获取当前的日期时间 |
getYear() | 获取年份字段 |
getMonthValue() | 获取月份字段,从1到12 |
getDayOfMonth() | 获取当前月的第几天 |
getHour() | 获取小时字段 |
getMinute() | 获取分钟字段 |
getSecond() | 获取秒钟字段 |
DateTimeFormatter
方法 | 说明 |
---|---|
ofPattern(String pattern) | 使用指定的模式创建格式化程序 |
format(TemporalAccessor temporal) | 使用此格式化程序格式化日期时间对象 |
代码示例
代码
1 | import java.time.LocalDateTime; |
结果截图
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 LeDao's Blog!
评论