Interface ICalendar

Interface ICalendar

Nama dari : Aspose.Tasks Perhitungan: Aspose.Tasks.dll (25.4.0)

Ini adalah abstraksi kalender yang dapat digunakan untuk berbagai pengiraan tanggal dan durasi.

public interface ICalendar

Methods

GetFinishDateByStartAndWork(waktu dan durasi)

Menghitung tanggal ketika jumlah waktu kerja yang ditentukan akan berlalu sesuai dengan kalender.

DateTime GetFinishDateByStartAndWork(DateTime start, Duration work)

Parameters

start DateTime

Tanggal dimulai

work Duration

durasi kerja.

Returns

DateTime

Akhirnya tanggal.

GetFinishDateByStartAndWork(waktu, waktu dan waktu)

Menghitung tanggal ketika jumlah waktu kerja yang ditentukan akan berlalu sesuai dengan kalender.

DateTime GetFinishDateByStartAndWork(DateTime start, TimeSpan work)

Parameters

start DateTime

Tanggal dimulai

work TimeSpan

durasi kerja.

Returns

DateTime

Akhirnya tanggal.

GetNextWorkingDayStart(DateTime)

Menghitung hari kerja berikutnya dimulai untuk tanggal yang ditentukan.

DateTime GetNextWorkingDayStart(DateTime date)

Parameters

date DateTime

Tarikh untuk mendapatkan hari kerja berikutnya dimulai.

Returns

DateTime

Hari kerja berikutnya dimulai System.DateTime.

GetPreviousWorkingDayEnd(DateTime)

Menghitung akhir tanggal kerja sebelumnya dari tanggal yang ditentukan.

DateTime GetPreviousWorkingDayEnd(DateTime date)

Parameters

date DateTime

tanggal untuk menghitung akhir hari kerja sebelumnya.

Returns

DateTime

Akhir dari hari kerja sebelumnya

GetStartDateFromFinishAndDuration(waktu dan durasi)

Mengembalikan tanggal mulai berdasarkan tanggal dan durasi akhir yang ditentukan.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, Duration duration)

Parameters

finish DateTime

Tarikh akhir yang ditentukan.

duration Duration

jangka waktu yang ditentukan.

Returns

DateTime

Menghitung tanggal awal.

GetStartDateFromFinishAndDuration(waktu, waktu dan waktu)

Mengembalikan tanggal mulai berdasarkan tanggal dan durasi akhir yang ditentukan.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, TimeSpan duration)

Parameters

finish DateTime

Tarikh akhir yang ditentukan.

duration TimeSpan

jangka waktu yang ditentukan.

Returns

DateTime

Menghitung tanggal awal.

GetTaskFinishDateFromDuration(Tugas dan TimeSpan)

Menghitung tanggal dan waktu menyelesaikan tugas dari tanggal awalnya, bagian terpecah dan durasi kerja.

DateTime GetTaskFinishDateFromDuration(Task task, TimeSpan duration)

Parameters

task Task

Tugas untuk menghitung tanggal akhir untuk.

duration TimeSpan

Waktu yang harus dihitung.

Returns

DateTime

Tarikh akhir tugas untuk tanggal dan durasi awal yang diberikan.

Remarks

Mengembalikan DateTime.MinValue jika tugas adalah ringkasan, nol atau tanggal awalnya tidak ditetapkan.

GetWorkingHours(waktu, waktu dan waktu)

Return WorkUnit - Mulai, Berakhir dan Durasi jam kerja untuk interval waktu tanggal yang ditentukan.

WorkUnit GetWorkingHours(DateTime start, DateTime finish)

Parameters

start DateTime

Mulai dari tanggal interval.

finish DateTime

Mengakhiri tanggal interval.

Returns

WorkUnit

Instansi Aspose.Tasks.WorkUnit kelas yang berisi Start, Finish dan Durasi jam kerja.

GetWorkingHours(DateTime)

Mengembalikan jumlah jam kerja pada tanggal yang ditentukan.

TimeSpan GetWorkingHours(DateTime dt)

Parameters

dt DateTime

Tarikh untuk mendapatkan jam kerja.

Returns

TimeSpan

jam kerja pada tanggal yang ditetapkan.

GetWorkingTimes(DateTime)

Mengembalikan Aspose.Tasks.WorkingTimeKoleksi jam kerja untuk tanggal yang ditentukan.

WorkingTimeCollection GetWorkingTimes(DateTime dt)

Parameters

dt DateTime

Tarikh untuk mendapatkan waktu kerja.

Returns

WorkingTimeCollection

Koleksi dari Aspose.Tasks.WorkingTime instans.

IsDayWorking(DateTime)

Menentukan apakah hari yang ditentukan adalah hari kerja sesuai dengan kalender.

bool IsDayWorking(DateTime dt)

Parameters

dt DateTime

Tarikh untuk memeriksa apakah hari bekerja.

Returns

bool

Memang benar jika hari itu adalah hari kerja.

 Indonesia