net.sf.mpxj生成project的mpx文件,但时间为什么不按照我set的生成呢
tonvy 2016-04-09 01:08:07 private static void create(String filename) throws Exception {
ProjectFile file = new ProjectFile();
Task task1 = file.addTask();
task1.setName("root");
task1.setTaskMode(TaskMode.MANUALLY_SCHEDULED);
Date date1 = new Date();
task1.setStart(date1);
task1.setFinish(DateUtil.addHour(date1, 24));
Task task12 = task1.addTask();
task12.setName("任务A");
task12.setTaskMode(TaskMode.AUTO_SCHEDULED);
Date date2 = new Date();
task1.setStart(date2);
task1.setFinish(DateUtil.addHour(date2, 48));
MPXWriter writer = new MPXWriter();
// 设置中文
writer.setLocale(Locale.CHINESE);
writer.write(file, filename);
}
这样出来的文件中的任务起始时间和结束时间并不是我设置的,好像是project文件又自己计算了,有人遇到与我一样的问题么?如何解决?