Timer timer = new Timer();
timerschedule(new TimerTask() {
@Override
public void run() {
Systemoutprintln("开始执行扣费动作");
jifei();
Systemoutprintln("执行扣费动作完毕");
}
}, 20,1000);
把你的代码写在这个timer的run方法里面即可
代码如下:
import javatextSimpleDateFormat;
import javautilCalendar;
import javautilDate;
public class DateTestUtil {
public static void main(String[] args) throws Exception {
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");
String str="20110823";
Date dt=sdfparse(str);
Calendar rightNow = CalendargetInstance();
rightNowsetTime(dt);
rightNowadd(CalendarYEAR,-1);//日期减1年
rightNowadd(CalendarMONTH,3);//日期加3个月
rightNowadd(CalendarDAY_OF_YEAR,10);//日期加10天
Date dt1=rightNowgetTime();
String reStr = sdfformat(dt1);
Systemoutprintln(reStr);
}
}
注:在Calendar对象的add方法中,第二个参数为正数表示“加”,负数表示“减”。
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。
主要组成
Java由四方面组成:
●Java编程语言,即语法。
●Java文件格式,即各种文件夹、文件的后缀。
●Java虚拟机(JVM),即处理class文件的解释器。
●Java应用程序接口(Java API)。
体系
Java分为三个体系,分别为Java SE(J2SE,Java2 Platform Standard Edition,标准版),
JavaEE(J2EE,Java 2 Platform, Enterprise Edition,企业版),
Java ME(J2ME,Java 2 Platform Micro Edition,微型版)。
public interface IShape {
public double getArea();
}
class Circle{
private double r;
public double getR() {
return r;
}
public void setR(double r) {
thisr = r;
}
}
class Recta{
private double a;
public double getA() {
return a;
}
public void setA(double a) {
thisa = a;
}
}
两个类也不说清楚都有什么属性,我每个只做了一个属性;
/
得到几天前的时间
@param d
@param day
@return
/
public static Date getDateBefore(Date d, int day) {
Calendar now = CalendargetInstance();
nowsetTime(d);
nowset(CalendarDATE, nowget(CalendarDATE) - day);
return nowgetTime();
}
/
得到几天后的时间
@param d
@param day
@return
/
public static Date getDateAfter(Date d, int day) {
Calendar now = CalendargetInstance();
nowsetTime(d);
nowset(CalendarDATE, nowget(CalendarDATE) + day);
return nowgetTime();
}
给时间加个格式:
Date date =new Date(SystemcurrentTimeMillis());
SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss "); String time = formatterformat(date);
Systemoutprintln(time);
这样你要取整的话 , 把 mm:ss设置为00:00 就行。
以上就是关于java web程序,如何让servlet在规定时间执行一次,例如在每半个小时执行一次,全部的内容,包括:java web程序,如何让servlet在规定时间执行一次,例如在每半个小时执行一次,、java 获取本机当前时间并对小时任意加减、在线等!!!!半小时。。。。java!!!!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)