public Date getdate(int i) // //获取前后日期 i为正数 向后推迟i天,负数时向前提前i天 { Date dat = null; Calendar cd = Calendar.getInstance(); cd.add(Calendar.DATE, i); dat = cd.getTime(); SimpleDateFormat dformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Timestamp date = Timestamp.valueOf(dformat.format(dat)); return date; } }
时间: 2024-04-26 17:22:29 浏览: 37
input框中自动展示当前日期yyyy/mm/dd的实现方法
5星 · 资源好评率100%
这段代码看起来是一个Java方法,名为getdate,接收一个整数参数i,返回一个日期对象。通过调用Calendar类的getInstance方法获取当前时间的日历对象,然后使用add方法将i天添加到日历对象中,得到了新的日期。最后,使用SimpleDateFormat将日期对象转换为字符串,再通过Timestamp.valueOf方法将字符串转换为时间戳对象,并返回该对象。该方法的作用是获取当前日期的前后i天的日期。
阅读全文