Java中日期API常见问题整理 「爱情、让人受尽委屈。」 2022-08-07 11:36 113阅读 0赞 今天在使用Java日期API的时候遇到的一些问题,自己整理了下。貌似JDK8中有关于时间行的API,可是JDK8用的还不是很多,先弄明白7的相关知识。 问题1:如何以制定格式显示时间? 问题2:如何计算时间间隔? 问题3:如何计算指定时间间隔以后的时间? 下面直接上代码(使用JUnit4进行测试): import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import org.junit.Test; public class Time { //使用DataFormat以指定格式显示时间 @Test public void display() { Date date = new Date(); DateFormat format = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss"); String time = format.format(date); System.out.println("北京时间:" + time); } //时间减法,计算时间间隔 @Test public void interval() { Date begin = new Date(); for (int i = 0; i < Integer.MAX_VALUE; i++) { } Date end = new Date(); long beginTime = begin.getTime(); long endTime = end.getTime(); System.out.println("循环历时:" + (endTime - beginTime) + "ms"); } //时间加法,计算一段时间后的时刻 @Test public void add() { DateFormat format = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss"); Date begin = new Date(); int interval = 30; Calendar calendar = Calendar.getInstance(); calendar.setTime(begin); calendar.add(Calendar.MINUTE, interval); Date end = calendar.getTime(); System.out.println("现在时间:" + format.format(begin)); System.out.println(interval + "分钟后:" + format.format(end)); } } Calendar和Date类有什么不同呢? 在JDK1.1以前,Date类负责时间格式化和时间到年与日转换等功能。JDK1.1以后时间的格式化由DateFormat类负责,时间与年月日等的转换等功能由Calender负责。这就是为什么我们看到Date类中的好多方法都是Depreated的原因。
相关 浅析Java反射API中的常见问题 Java反射API是Java语言提供的一种动态获取、设置和检验类成员的能力。在使用过程中,可能会遇到以下一些常见的问题: 1. **访问权限问题**:反射API默认只允许读取 拼搏现实的明天。/ 2024年09月18日 11:06/ 0 赞/ 3 阅读
相关 Java编程中的常见日期和时间问题 在Java编程中,处理日期和时间问题是非常常见的。以下是一些常见问题及解决方案: 1. **获取当前日期和时间:** ```java import java.time.Loc 比眉伴天荒/ 2024年09月11日 09:00/ 0 赞/ 15 阅读
相关 Redis常见问题整理 一、Redis使用场景相关问题 -------------------- ![在这里插入图片描述][7d8f00e865ec49c7a8b4f55aa47d08e0.p 一时失言乱红尘/ 2023年09月26日 23:37/ 0 赞/ 90 阅读
相关 C# - 常见问题整理 关于循环和try\{\}..catch\{\}的嵌套使用 foreach(var item in items) { try { 蔚落/ 2023年08月17日 16:16/ 0 赞/ 87 阅读
相关 Echarts常见问题整理 文章目录 前言 一、常见问题记录 1.如何创建一个自适应的Echarts图表(动态给Echarts图表当前高度初始化+窗口缩放Echarts图表自 蔚落/ 2022年10月05日 14:46/ 0 赞/ 817 阅读
相关 Java中日期API常见问题整理 今天在使用Java日期API的时候遇到的一些问题,自己整理了下。貌似JDK8中有关于时间行的API,可是JDK8用的还不是很多,先弄明白7的相关知识。 问题1:如何以制定格 「爱情、让人受尽委屈。」/ 2022年08月07日 11:36/ 0 赞/ 114 阅读
相关 zookeeper常见问题整理 Zookeeper常见问题整理 标签: zookeeper 问题 | 发表时间:2015-05-12 21:23 | 作者:WuyouJie2008 分享到: 叁歲伎倆/ 2022年07月15日 04:51/ 0 赞/ 250 阅读
相关 git常见问题整理 文章目录 问题1、什么是 fork?fork、branch和clone之间有什么区别? 问题2、“pull request”和“branch”之 £神魔★判官ぃ/ 2021年12月24日 10:21/ 0 赞/ 375 阅读
相关 JS中常见原生DOM操作API【总结整理) 转载自:https://blog.csdn.net/hj7jay/article/details/53389522 几种对象 Node Node是一个接口,中文叫节 爱被打了一巴掌/ 2021年09月19日 15:48/ 0 赞/ 365 阅读
还没有评论,来说两句吧...