Java8 Date总结
来源:互联网 发布:恒瑞 知乎 工资 编辑:程序博客网 时间:2024/06/05 18:02
Java8时间
Java.time包中的是类是不可变且线程安全的。新的时间及日期API位于java.time中,下面是一些关键类
●Instant——它代表的是时间戳
●LocalDate——不包含具体时间的日期,比如2014-01-14。它可以用来存储生日,周年纪念日,入职日期等。
●LocalTime——它代表的是不含日期的时间
●LocalDateTime——它包含了日期及时间,不过还是没有偏移信息或者说时区。
●ZonedDateTime——这是一个包含时区的完整的日期时间,偏移量是以UTC/格林威治时间为基准的。
测试结果如下:
LocalDate 获取常用日期
测试结果如下:
LocalDate常用方法总结
getYear() int 获取当前日期的年份
getMonth() Month 获取当前日期的月份对象
getMonthValue() int 获取当前日期是第几月
getDayOfWeek() DayOfWeek 表示该对象表示的日期是星期几
getDayOfMonth() int 表示该对象表示的日期是这个月第几天
getDayOfYear() int 表示该对象表示的日期是今年第几天
withYear(int year) LocalDate 修改当前对象的年份
withMonth(int month) LocalDate 修改当前对象的月份
withDayOfMonth(intdayOfMonth) LocalDate 修改当前对象在当月的日期
isLeapYear() boolean 是否是闰年
lengthOfMonth() int 这个月有多少天
lengthOfYear() int 该对象表示的年份有多少天(365或者366)
plusYears(longyearsToAdd) LocalDate 当前对象增加指定的年份数
plusMonths(longmonthsToAdd) LocalDate 当前对象增加指定的月份数
plusWeeks(longweeksToAdd) LocalDate 当前对象增加指定的周数
plusDays(longdaysToAdd) LocalDate 当前对象增加指定的天数
minusYears(longyearsToSubtract) LocalDate 当前对象减去指定的年数
minusMonths(longmonthsToSubtract) LocalDate 当前对象减去注定的月数
minusWeeks(longweeksToSubtract) LocalDate 当前对象减去指定的周数
minusDays(longdaysToSubtract) LocalDate 当前对象减去指定的天数
compareTo(ChronoLocalDateother) int 比较当前对象和other对象在时间上的大小,返回值如果为正,则当前对象时间较晚,
isBefore(ChronoLocalDateother) boolean 比较当前对象日期是否在other对象日期之前
isAfter(ChronoLocalDateother) boolean 比较当前对象日期是否在other对象日期之后
isEqual(ChronoLocalDateother) boolean 比较两个日期对象是否相等
- Java8 Date总结
- java8 -Date/Time
- JAVA8 LocalDateTime --> Date
- java8中的Date、DateTime、Instant
- 【Java8】date api(java.time)
- JPA2.1与Java8 date/time
- java8 Date Localdatetime instant 相互转化
- date总结
- java8之lambda总结
- java8总结(未完)
- java8学习总结1
- java8学习总结2
- JAVA8之collect总结
- Java8的一些总结
- JAVA8之collect总结
- 《java8实战》读书总结
- java8 特性总结
- Java8新特性总结
- div width=auto 与 width = 100%
- Python小程序:九九乘法表
- java数组加密问题
- 每次开机无线网卡启动慢,无法连接无线网络,等一段时间恢复正常
- Python中的yield
- Java8 Date总结
- 如何通过adb shell 循环读取寄存器状态
- Python高级编程-如何快速找到多个字典中的公工键(key)
- Hibernate多对一关系映射
- ubuntu16.04 failed to install sougoupingying
- ===注册时使用消息队列 发送邮件。遇到的【环境问题】总结。==比代码问题难找!!!
- MySQL 线上删1T大表记录
- JQuery DataTables显示行号及连续自动编号
- 动态规划--最大子矩阵和