有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java:给定日期是否在12个月内

我有一个格式为"07-AUG-13"的日期字符串

我想知道给定的日期是否在当前日期的某个时间段内

bool 
isItWithin(int period){
    //check if "07-AUG-13" is within a "period" months from now
}

共 (1) 个答案

  1. # 1 楼答案

    我建议您使用[Joda Time Library]而不是JDK<;8[约达…]

    或者你可以试试这些东西:

    long diff = date1.getTime() - date2.getTime();
    long monthDiff=Math.ceil((diff / (60 * 60 * 24)));