到期日期控制程序

这个问题在这里已经有了答案:

  • Joda-Time中的两个日期之间的天数6个答案

  • Java有一个内置的date类,它有很多问题,所以不值得使用。 相反,Joda-Time api提供了可靠的Java日期和时间API。

    API和一些关于它的信息可以在http://www.joda.org/joda-time/找到。

    一个类似的问题已经被问到,并且在Joda-Time的两个日期之间的天数中可以找到一些答案和一些示例代码。

    对于你的情况,使用默认构造函数实例化一个新的时间会给系统时间: DateTime dt = new DateTime();

    从数据库中获取到期日期后,只需将其与系统时间进行比较,如我在答案中链接的问题中所述。


    如果你是Java中的代码将很难,因为你可以轻松地反编译Java并删除该部分。

    也许这个:

    public int DaysLeft(long DBDateTimeStamp) //Unix time
    {
    long curr = System.currentTimeMillis()/1000;
    long left = DBDateTimeStamp - curr;
    int left = left / (60*60*24);
    return left;
    }
    

    或类似的东西。

    链接地址: http://www.djcxy.com/p/36651.html

    上一篇: Expiration Date control program

    下一篇: difference in months between two dates