Pisahkan Tanggal Selesai Tugas di Aspose.Tasks

Perkenalan

Dalam manajemen proyek, memahami jadwal tugas sangat penting untuk keberhasilan penyelesaian proyek. Aspose.Tasks untuk Java menyediakan fitur canggih untuk memanipulasi tugas proyek secara efisien. Dalam tutorial ini, kita akan mempelajari pembagian tanggal penyelesaian tugas menggunakan Aspose.Tasks, membantu Anda mengelola jadwal proyek secara efektif.

Prasyarat

Sebelum kita mulai, pastikan Anda memiliki hal berikut:

  • Pengetahuan dasar tentang pemrograman Java.
  • Aspose.Tasks untuk perpustakaan Java diinstal. Anda dapat mengunduhnyaDi Sini.
  • Lingkungan pengembangan Java telah disiapkan.

Paket Impor

Mulailah dengan memasukkan paket-paket yang diperlukan dalam proyek Java Anda:

import com.aspose.tasks.*;

Langkah 1: Temukan Tugas Terpisah

Temukan tugas yang ingin Anda bagi dalam proyek:

// Jalur ke direktori dokumen.
String dataDir = "Your Document Directory";
// Baca proyek
String projectName = dataDir + "SplitTask.mpp";
Project project = new Project(projectName);
Task splitTask = project.getRootTask().getChildren().getByUid(1);

Langkah 2: Temukan Kalender Proyek

Ambil kalender proyek untuk perhitungan tanggal yang akurat:

Calendar calendar = project.get(Prj.CALENDAR);

Langkah 3: Hitung Tanggal Selesai Tugas dengan Durasi Berbeda

Sekarang, hitung tanggal selesai tugas untuk berbagai durasi:

Langkah 3.1: Durasi 8 Jam

System.out.println("Start Date: " + splitTask.get(Tsk.START) + "\n+ Duration 8 hours\nFinish Date: " + calendar.getTaskFinishDateFromDuration(splitTask, 8d));

Ulangi kode di atas untuk durasi yang berbeda, sesuaikan jamnya.

Kesimpulan

Menguasai seni memanipulasi tanggal penyelesaian tugas sangat penting untuk manajemen proyek yang efektif. Aspose.Tasks untuk Java menyederhanakan proses ini, memungkinkan Anda menyederhanakan jadwal proyek Anda dengan mudah.

FAQ

Q1: Bagaimana cara mengunduh Aspose.Tasks untuk Java?

A1: Anda dapat mengunduhnyaDi Sini.

Q2: Di mana saya dapat menemukan dokumentasi untuk Aspose.Tasks?

A2: Lihat dokumentasiDi Sini.

Q3: Bagaimana cara mendapatkan lisensi sementara untuk Aspose.Tasks?

A3: Dapatkan lisensi sementaraDi Sini.

Q4: Di mana saya dapat mencari dukungan untuk Aspose.Tasks?

A4: Kunjungi forum dukunganDi Sini.

Q5: Bisakah saya membeli Aspose.Tasks?

A5: Ya, Anda bisa membelinyaDi Sini.