// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java // The path to the documents directory. String dataDir = Utils.getDataDir(MppFileUpdate.class); long OneSec = 10000000;// microsecond * 10 long OneMin = 60 * OneSec; long OneHour = 60 * OneMin; // Read an existing project Project project = new Project(dataDir + "SampleMSP2010.mpp"); // create a new task Task task = project.getRootTask().getChildren().add("Task1"); // set start date java.util.Calendar cal = java.util.Calendar.getInstance(); cal.set(2012, 7, 1, 8, 0, 0); task.set(Tsk.START, cal.getTime()); cal.set(2012, 7, 1, 17, 0, 0); task.set(Tsk.FINISH, cal.getTime()); // Save the project as MPP project file project.save(dataDir + "AfterLinking.Mpp", SaveFileFormat.MPP); // Display result of conversion. System.out.println("Process completed Successfully");