【问题标题】:Getting next valid date from Android Calendar从 Android 日历获取下一个有效日期
【发布时间】:2014-08-10 20:49:35
【问题描述】:

我正在尝试获取 Android 应用的日期序列。任务是从一个日期穿越到n天后。但我需要验证日期 + 1 天是否为有效日期。即,如果我的开始日期是 2014 年 2 月 28 日,是否有来自某个接口的方法可以自动获取下一个有效日期?我知道我可以建立一个机制来做这个验证,我只是想知道在 Android API 或 Java API 上是否存在一些集成方法。

我设置了三个类属性,如下所示:

final Calendar c = Calendar.getInstance();
this.mYear = c.get(Calendar.YEAR);
this.mMonth = c.get(Calendar.MONTH);
this.mDay = c.get(Calendar.DAY_OF_MONTH);

【问题讨论】:

    标签: java android validation date


    【解决方案1】:

    既然你已经在使用日历,我就用这个:

    c.add(Calendar.DAY_OF_YEAR, number_of_days_to_add);
    

    然后您的日历将被设置,您可以使用 new Date(c.getTime()) 请求日期

    【讨论】:

    • 我试试看。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-24
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    相关资源
    最近更新 更多