1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.zskk.task;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- import com.jfinal.plugin.activerecord.Db;
- import com.jfinal.plugin.activerecord.Record;
- import com.jfinal.plugin.cron4j.ITask;
- import com.zskk.tools.ExecUtil;
- public class CFindTask implements ITask {
- @Override
- public void run() {
- // TODO Auto-generated method stub
- String dateString = parseStringToDate();
- String fileString = dateString.replace("0", "o");
- String execCmd = ExecUtil.execCmd("/zskk_system/other/cfind.sh " + dateString + " STUDYUID_" + fileString + ".xml");
- if (execCmd.contains("Connection refused")) {
- return;
- }
- }
- @Override
- public void stop() {
- // TODO Auto-generated method stub
- }
-
- /**
- * 日期字符串格式转换
- *
- * @param dateStr
- * @return
- */
- private String parseStringToDate() {
- SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
- Date date = new Date();
- long dInteger = date.getTime();
- String daString = sdf.format(new Date(dInteger));
- return daString;
- }
- }
|