相关疑难解决方法(0)

如何使用java.util.Date进行日历算术?

目前我有一个表示时间的Date对象.我该如何为这个物体添加5分钟?

java

32
推荐指数
4
解决办法
3万
查看次数

在java中添加30天到目前为止

为什么当我今天添加30天到达今天的时候 - 30,当我添加20天它添加?

这是一个样本

import java.text.DateFormat;
import java.util.Date;

public class DatePlus
{

    public static void main(String[] args)
    {
        Date now = new Date();
        Date now1 = new Date();
        Date now2 = new Date();
        DateFormat currentDate = DateFormat.getDateInstance();

        Date addedDate1 = addDays(now2, 20);
        Date addedDate2 = addDays(now1, 30);
        System.out.println(currentDate.format(now));
        System.out.println(currentDate.format(addedDate1));
        System.out.println(currentDate.format(addedDate2));
    }

    public static Date addDays(Date d, int days)
    {
        d.setTime(d.getTime() + days * 1000 * 60 * 60 * 24);
        return d;
    }
}
Run Code Online (Sandbox Code Playgroud)

"这是控制台"

Jul 30, 2012
Aug 19, …
Run Code Online (Sandbox Code Playgroud)

java

26
推荐指数
5
解决办法
8万
查看次数

标签 统计

java ×2