请问每十个小时创建一个文件

这个是每个小时创建一个文件。。怎样改成每十个小时创建一个文件。

path=year(date)&"-"&month(date)&"-"&day(date)&"-"&hour(time)&".txt"

回复
阅读 1.2k
2 个回答

根据题主描述,定时任务是服务器的功能,建议使用 crontab 创建定时任务。

首先编写一个创建文件的接口,假设地址为 localhost:8080/create-file

执行 crontab –e 打开编辑窗口,然后粘贴下面这行:

0 */10 * * * curl http://localhost:8080/create-file

你贴出来的代码第一句是定义文件名,这里的文件名是 [XX年-XX月-XX日-XX小时.txt]。
不是说改了文件名里面的时间,它就会间隔三小时生成一次。
建议你要找一下,是什么位置调用了这个创建文件的方法,看看是什么逻辑和在什么情况下创建文件。

如果是用crontab控制定时创建的,那么就改crontab
如果是crontab以外的方式控制定时,那就按照它的方式改

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏