零基础java自学流程-Java语言进阶88
2021/10/22 11:11:49
本文主要是介绍零基础java自学流程-Java语言进阶88,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
想要系统学习JAVA 推荐JAVA300集
Java300集零基础适合初学者视频教程←点击
练习:使用 plusXXX/minusXXX 修改时间
//示例 //8 点 14 分 39 秒 218 纳秒 LocalTime time = LocalTime.of(8,14,39,218); //计算当前时间 500 纳秒后的时间 LocalTime.now().plusNanos(500); //计算当前时间45秒后的时间 LocalTime.now().plusSeconds(45); //计算当前时间19分钟后的时间 LocalTime.now().plusMinutes(19); //计算当前时间3小时后的时间 LocalTime.now().plusHours(3);
-
plus 和 minus 方法
- plus(period);
- plus(1,ChronoUnit)
练习:使用 plus 和 minus 方法
//示例 //今天程序员小张查看自己的车辆保险记录的时候看到还有比 2 年 3 月 8 天就到期了,计算到期时间是什么时候。 //我的思路: 当前时间+2年+3月+8天 LocalDateTime.now().plusYears(2).plusMonths(3).plusDays(8); //或 Period period = Period.of(2,3,8);//来表示一段时间,三个参数代表年月日 LocalDateTime.now().plus(period); //结婚10年称为锡婚,2020年2月2日11点11分11秒称为对称日,很多情侣准备在那天结婚,如果在那天结婚了,那么锡婚会发生在什么时候? LocalDateTime.of(2020,2,2,11,11,11).plus(1,ChronoUnit.DECADES) //加一个半天 LocalDateTime.now().plus(1,ChronoUnit.HALF_DAYS);
- 如果不需要对日期进行加减而是要直接修改日期的话,那么可以使用with方法,with方法提供了很多种修改时间的方式。
LocalDateTime withNano(int i) //修改纳秒 LocalDateTime withSecond(int i) //修改秒 LocalDateTime withMinute(int i) //修改分钟 LocalDateTime withHour(int i) //修改小时 LocalDateTime withDayOfMonth(int i) //修改日 LocalDateTime withMonth(int i) //修改月 LocalDateTime withYear(int i) //修改年 with(TemporalField field, long newValue)
练习:使用 with 修改日期
//示例 LocalDateTime.now().withDayOfMonth(1); //修改为1号 LocalDateTime.now().with(ChronoField.DAY_OF_MONTH,1); //修改为1号
想要系统学习JAVA 推荐JAVA300集
Java300集零基础适合初学者视频教程←点击
这篇关于零基础java自学流程-Java语言进阶88的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?