我想在每个月第一天的0:00点做一件事情

liufan_csdn 2003-01-03 07:56:41
我想是不是用一个Thread ,然后不停地在里面判断时间.....
或者有更好的方法?
请指教
...全文
28 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Philzzf 2003-01-07
  • 打赏
  • 举报
回复
用LINUX守护程序做
zhangbin_zhang 2003-01-07
  • 打赏
  • 举报
回复
非常关注!
gzwrj 2003-01-07
  • 打赏
  • 举报
回复
u can use cronjob in linux platform.
LittleBird 2003-01-07
  • 打赏
  • 举报
回复
回复错了,不好意思……
LittleBird 2003-01-07
  • 打赏
  • 举报
回复
源代码里面引用了javax.transaction包中的类,这是Java JTA的内容,不抱憾再标准的JDK中,你可以单独从下面的地址得到:
http://java.sun.com/products/jta/

下载后在你的编译环境的classpath中增加这个jar包即可。如果用的是Jbuilder,在项目属性的Required Libraries中增加这个包的引用。

Good Luck!

LittleBird 2003-01-05
  • 打赏
  • 举报
回复
用 Thread来做,判断下一次执行的时间,然后sleep到那个时候,sleep结束之后,执行你想要的操作,并设定下一次执行的时间,重复上面的Sleep过程。
xiaofenguser 2003-01-04
  • 打赏
  • 举报
回复
在服务器里可以设置一天指定时间运行指定的程序(resin里我见过这种设置),
至于每月的第一天,那就在运行的程序里判断一下就可以了(判断是不是一个月的第一天),如果是第一天就运行相应内容;不是第一天,就跳出终止.

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧