System.out.println("请输入日期。如2017-11-01"); Scanner scan = new Scanner(System.in); String read = scan.nextLine(); Date date = formatter.parse(read); System.out.println("退后一天日期为:" + formatter.format(addDateOneDay(date))); } catch (ParseException e...
Date lastDay = FunTest.getLastDayOfMonth(date);System.out.println(lastDay); // 输出结果:2021-09-30 在使用上述函数时,我们首先创建一个Calendar实例,并将其时间设置为输入日期。接着,我们获取当前日期的年份和月份,然后设置Calendar实例为下个月的第一天,并将时间向前推一天,即得到输入日...
//你试试 打代码不容易,请采纳public static void main(String[] args) throws java.text.ParseException { Date d = new Date(); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String date = format.format(d); System.out.println("现在的日期是:...
下面是一个简单的示例代码,用于获取给定年份和月份的最后一天。首先,我们需要创建一个Calendar实例,然后设置年份和月份,接着将日期设置为0,这样就可以获取到当月的最后一天。具体实现如下:import java.util.Calendar;public class Test { public static void main(String[] args) { System.out.println...
import java.text.SimpleDateFormat;import java.util.Date;/ describe:author: Nivana version: V1.0 2010-12-20上午09:12:37 create / public class Test { / 得到一个时间延后或前移几天的时间,nowdate为时间,delay为前移或后延的天数 param nowdate 输入的起始时间,格式为yyyy-mm-dd...