「java实现时间递增」java生成递增的数

博主:adminadmin 2022-11-26 18:56:05 66

今天给各位分享java实现时间递增的知识,其中也会对java生成递增的数进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java关于时间递增的问题

public static void main(String[] args) {

        String[] myString = new String[] { "2014-06-06 00:00:00.0",

                "2014-06-06 00:00:00.0", "2014-06-06 00:00:00.0" };

        String pattern = "yyyy-MM-dd HH:mm:ss.S";

        int addCount = 10; // 数值 

        int field = Calendar.MINUTE; // 分钟

        try {

            int length = myString.length;

            for (int i = 0; i  length; i++) {

                String newDateStr = changeDateStrTime(myString[i], pattern, field,

                        addCount);

                myString[i] = newDateStr;

            }

            for (String str : myString) {

                System.out.println(str);

            }

        } catch (Exception e) {

            e.printStackTrace();

        }

    }

    public static String changeDateStrTime(String dataStr, String pattern,

            int field, int addCount) throws Exception {

        SimpleDateFormat sdf = new SimpleDateFormat(pattern);

        Calendar c = Calendar.getInstance();

        c.setTime(sdf.parse(dataStr));

        c.add(field, addCount);

        return sdf.format(c.getTime());

    }

求java怎么实现每循环一次时间增加一个小时并且有天数的增长

Calendar begin=Calendar.getInstance();

begin.setTime(....);//给定起始时间

//比如100小时

for(int i=0;i100;i++){

//执行你的操作

begin.add(Calendar.HOUR,1);//增加了一小时

}

今天问你那个java关于时间递增的问题

String[] myString = new String[]{"2014-06-06 00:00:00.0","2014-06-06 00:00:00.0","2014-06-06 00:00:00.0"};

int addMin = 10;//递增频率

for (int i = 0; i myString.length; i++) {

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

try {

Date date = sdf.parse(myString[i]);

int min = date.getMinutes()+i*addMin;

date.setMinutes(min);

System.out.println(date);

} catch (ParseException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

代码已测,望采纳,上面代码打印出来的时日期类型,可以通过变量sdf再转回。

java实现时间递增的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java生成递增的数、java实现时间递增的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-26,除非注明,否则均为首码项目网原创文章,转载请注明出处。