| | |
| | | // 结果保存频率,相对report_step来说,比如save_step=3就表示每间隔2个report_step保存一次结果 |
| | | private Integer save_step = 1; |
| | | |
| | | public void setProperties(String dirName, Integer minutes, PropertiesConfig config) { |
| | | public void setProperties(String dirName, Date startTime, Integer minutes, PropertiesConfig config) { |
| | | this.casedir = dirName; |
| | | this.terrain_file = config.getDemFile(); |
| | | this.studyzone_file = config.getZoneName(); |
| | |
| | | this.threads = WebHelper.getCpuCores(); |
| | | |
| | | Calendar calendar = Calendar.getInstance(); |
| | | calendar.setTime(new Date()); |
| | | calendar.set(Calendar.HOUR_OF_DAY, 0); |
| | | calendar.set(Calendar.MINUTE, 0); |
| | | calendar.set(Calendar.SECOND, 0); |
| | | calendar.setTime(startTime); |
| | | //calendar.set(Calendar.HOUR_OF_DAY, 0); |
| | | //calendar.set(Calendar.MINUTE, 0); |
| | | //calendar.set(Calendar.SECOND, 0); |
| | | calendar.set(Calendar.MILLISECOND, 0); |
| | | |
| | | String start = DATE_FORMAT.format(calendar.getTime()); |