`
goto0917
  • 浏览: 47970 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
  • take: 这是POI方式,不是JXLS方式. JXLS包路径都是net ...
    jxls

获取当前日期n天后的日期

 
阅读更多
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;

public class DateUtil {

    /**
     * 获得当天之后的N天日期
     * @return
     */
    public static List<String> getNextDays(int num) {
        List<String> list = new ArrayList<String>();
        SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-DD");
        for (int i = 1; i < num; i++) {
            list.add(sdf.format(getAfterDate(i)));
        }
        return list;
    }

    /**
     * 获取当前日期n天后的日期
     * @param n:返回当天后的第N天
     * @return 返回的日期
     */
    public static Date getAfterDate(int n) {
        Calendar c = Calendar.getInstance();
        c.add(Calendar.DAY_OF_MONTH, n);
        return c.getTime();
    }

}

分享到:
评论

相关推荐

    js获取当前日期前N天或者后N天的日期,简单方便(附源码).pdf

    在JavaScript中,获取当前日期前或后的指定天数是一项常见的任务,这在处理日期相关的功能时非常有用,比如日历应用、数据分析等。本篇将详细介绍如何使用JavaScript实现这一功能,并提供一个简洁实用的示例代码。 ...

    日期 向后 增加 N天 列表

    获取当前日期,往后推N天,同时计算出月份日期

    Java实现获取前、后N天日期的函数分享

    本文主要介绍如何编写一个简单的函数,用于获取当前日期之前或之后的N天日期。这个功能对于许多应用程序都非常有用,例如在日程管理、数据分析或者报表生成等场景。 首先,我们需要导入相关的Java库,包括`java....

    DateFormatUtils时间获取及格式化工具类

    获取给定日期N天后的日期 获取某月开始时间 获取本月第一天字符串 获取某月的结束时间戳 判断日期字符串是否正确的日期格式 获取下一个分钟值以x或者y结尾的时间点(单位:毫秒) 获取上一个分钟值以x或者y结尾的...

    iOS如何获取当前日期前后N天的时间示例代码

    在iOS开发中,有时我们需要处理日期相关的操作,例如获取当前日期、计算前后N天的日期。本篇文章将详细讲解如何在iOS中实现这些功能,并提供示例代码供开发者参考。 首先,获取当前日期是非常基础的操作,可以使用`...

    aix平台计算日期的前N天和后N天shell脚本

    该函数实现当前日期的钱N天和当前日期的后N天计算; yyyyMMdd -N ##yyyyMMdd日期前N天 yyyyMMdd N ##yyyyMMdd日期后N天

    时间 C++代码实现设置时间,恢复默认时间,查看时间,以及其前N天和后N 天

    在main函数中,我们使用了一个Date对象date,用于存储当前日期信息。我们使用system("color 2F")设置了背景颜色,使用date.setdate(2011,1,1)设置了初始日期为2011年1月1日。 我们还定义了两个函数pastday和...

    求某天后N天是第几天

    可以使用`DateTime.Now`获取当前日期,或者使用`DateTime.Today`获取不包含时间部分的当前日期。如果要指定特定日期,可以使用`DateTime`的构造函数,传入年、月、日的整数值。 ```csharp DateTime specificDay = ...

    js日期增加n天.txt

    `:根据当前日期计算出增加`dayIn`天后的日期。这里的关键是`date.getTime()`方法返回的是从1970年1月1日午夜到当前日期的毫秒数,然后加上需要增加的天数转换为毫秒数(一天为24小时,一小时为60分钟,一分钟为60秒...

    python计算N天之后日期的方法

    要计算N天后的日期,我们可以使用`datetime`模块中的`datetime`类创建一个表示当前日期和时间的对象,然后使用`timedelta`类来表示特定的时间间隔。`timedelta`类在Python中用来表示两个日期或时间之间的差异。它有...

    JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】

    - `getTargetday(num)`:计算相对于当前日期n天后的毫秒数,并创建一个新的`Date`对象。 7. **交互元素**: - 下拉框(`&lt;select&gt;`)允许用户选择昨天、今天或明天。 - 文本框(`&lt;input type="text"&gt;`)用于输入...

    DateHandler.java日期处理类Java文件下载.rar

    DateHandler.java日期处理类Java文件下载,有些功能很不错哦,比如计算是否是季度末、计算从现在开始几天后的时间、得到当前时间,用于文件名,使用yyyyMMddHHmmss格式、比较日期,与现在-N天的日期对比、比较日期,...

    PHP获取时间排除周六、周日的两个方法

    首先,我们来看第一种方法,它使用了一个循环来遍历指定天数(这里设为12天),然后判断当前日期是否为工作日(周一至周五): ```php $now = time(); // 获取当前时间戳,也可以用 strtotime('2014-01-08') 指定...

    mysql数据库日期函数大全-fan.docx

    这条语句将当前日期减去 date_col 的日期,计算出 date_col 在最后 30 天以内的记录。 2. WEEKDAY 函数 WEEKDAY 函数用于返回日期的星期索引,范围从 0(星期一)到 6(星期天),例如: mysql&gt; SELECT WEEKDAY('...

    Java DateHandler日期处理程序

    Java源码:DateHandler日期时间计算处理类文件,包括了一些常用的处理函数,比如计算是否是季度末,计算从现在开始几天后的时间,带格式的日期,得到当前时间,用于文件名,没有特殊字符,使用yyyyMMddHHmmss格式,...

    javaScript 计算两个日期的天数相差(示例代码)

    其次,若要计算从某一天开始的N天后的日期,需要基于当前日期(new Date())获得当前时间戳,然后向时间戳中加上N天的毫秒数(N ***),再将最终的时间戳转换为Date对象。 例如,计算从当前日期开始的100天后的日期...

    c#.net常用函数和方法集

    ##### 1.18 获得当前时间 n 天后的日期时间 ```csharp DateTime newDay = DateTime.Now.AddDays(100); ``` 使用 `AddDays` 方法可以轻松地将当前时间加上指定天数,从而得到一个新的日期时间对象。 #### 二、类型...

    常用js插件以封装函数

    时间函数js文件,封装方法有: 获取前后连续n天的时间:返回时间格式yyyy-MM-dd ...从某个日期增加n天后的日期 获取当前yyyy-mm-dd hh:mm:ss时间 es6转es5的js文件 表单校验插件-Validform5的js文件

    C#常用代码大集 凡各项目编程常能用到,收集一处

    - 获取当前日期和时间:`System.DateTime.Now` - 获取年、月、日、时、分、秒、毫秒:`Year`, `Month`, `Day`, `Hour`, `Minute`, `Second`, `Millisecond` - 将DateTime对象转换为不同的格式字符串,例如: - ...

Global site tag (gtag.js) - Google Analytics