将设已定的日期增加100天,使用java代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将设已定的日期增加100天,使用java代码相关的知识,希望对你有一定的参考价值。
设定好一个日期,是存在mysql数据库中的,date型,比如是2008-8-8,要实现的功能是:当到2008-8-8这天时,将数据库中已设定好的这个日期增加100天,当再次到达这个新生成的日期时,就再增加100天,一直这样循环下去,用.JSP或.JAVA实现
import java.text.SimpleDateFormat;import java.util.Calendar;
public class Test3
public static void main(String[] args)
try
// 一天的毫秒数
long dayTime = 24 * 60 * 60 * 1000;
// 开始时间
String dayStr = "2008-8-8";
// 日期格式化
SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
// 取得设定时间的毫秒数
long time = dateformat.parse(dayStr).getTime();
// 增加100天的毫秒数
time += dayTime * 100;
// 再格式化回yyyy-MM-dd格式
calendar.setTimeInMillis(time);
dayStr = dateformat.format(calendar.getTime());
System.out.println(dayStr);
catch (Exception e)
以上是增加100天的做法,只供你参考
来源目期是你从数据库中取出来的,
再把加了100天的目期存回去就可以了 参考技术A 你好像是第三次问了。虽然换了一个问法。
定时操作去看 Timer 或者 Quartz.
每次执行时,计算下一次运行的时间。 参考技术B 在action中写一个for循环再做判断
也不知道你用的什么架构
怎么回答啊
jmeter调用时如何改变已定的变量名称
在jmeter文件调用的时候,遇到一个问题,被调用的文件(称为basic文件吧)里面定的变量名称是code,在调用basic文件时,要先在数据库中查出code,再做为参数传入,数据库查询后,变量调用时就要使用${code_1},这样与basic里定义的名称就不同了,该如何解决这个问题呢?
以下举例说明:
basic文件:
调用basic文件:
简单吧,这种情况适用于basic文件不可更改的情况,例如basic已经被其他很多文件调用了,改了名称会导致其他文件出错。如果可以改basic文件的话,直接把参数名改为code_1就可以了。
以上是关于将设已定的日期增加100天,使用java代码的主要内容,如果未能解决你的问题,请参考以下文章