Interface ICalendar

Interface ICalendar

Pôvodný názov: Aspose.Tasks Zhromaždenie: Aspose.Tasks.dll (25.4.0)

Predstavuje kalendárnu abstrakciu, ktorá sa môže použiť na rôzne výpočty dátumov a trvaní.

public interface ICalendar

Methods

GetFinishDateByStartAndWork(Dátum, Doba trvania)

Vypočíta dátum, kedy sa stanovená množstvo pracovného času prejde podľa kalendára.

DateTime GetFinishDateByStartAndWork(DateTime start, Duration work)

Parameters

start DateTime

Začiatok dátumu.

work Duration

Trvanie práce .

Returns

DateTime

Záverečný dátum

GetFinishDateByStartAndWork(Dátum, TimeSpan)

Vypočíta dátum, kedy sa stanovená množstvo pracovného času prejde podľa kalendára.

DateTime GetFinishDateByStartAndWork(DateTime start, TimeSpan work)

Parameters

start DateTime

Začiatok dátumu.

work TimeSpan

Trvanie práce .

Returns

DateTime

Záverečný dátum

GetNextWorkingDayStart(DateTime)

Vypočítajte nasledujúci pracovný deň začiatku pre stanovený dátum.

DateTime GetNextWorkingDayStart(DateTime date)

Parameters

date DateTime

Dátum, na ktorý sa dostanete nasledujúci pracovný deň začína.

Returns

DateTime

Nasledujúci pracovný deň začína System.DateTime.

GetPreviousWorkingDayEnd(DateTime)

Vypočíta koniec predchádzajúceho pracovného dňa od stanoveného dátumu.

DateTime GetPreviousWorkingDayEnd(DateTime date)

Parameters

date DateTime

dátum vypočítania konca predchádzajúceho pracovného dňa.

Returns

DateTime

Koniec predchádzajúceho pracovného dňa

GetStartDateFromFinishAndDuration(Dátum, Doba trvania)

Vráti dátum začiatku na základe stanoveného dátumu dokončenia a trvania.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, Duration duration)

Parameters

finish DateTime

stanovený dátum ukončenia.

duration Duration

špecifikovanú dĺžku.

Returns

DateTime

Výpočet dátumu začiatku.

GetStartDateFromFinishAndDuration(Dátum, TimeSpan)

Vráti dátum začiatku na základe stanoveného dátumu dokončenia a trvania.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, TimeSpan duration)

Parameters

finish DateTime

stanovený dátum ukončenia.

duration TimeSpan

špecifikovanú dĺžku.

Returns

DateTime

Výpočet dátumu začiatku.

GetTaskFinishDateFromDuration(Úloha, TimeSpan)

Vypočíta dátum a čas dokončenia úlohy od dátumu jej začiatku, rozdelených častí a trvania práce.

DateTime GetTaskFinishDateFromDuration(Task task, TimeSpan duration)

Parameters

task Task

Úlohou je vypočítať dátum ukončenia.

duration TimeSpan

Doba trvania na výpočet.

Returns

DateTime

Dátum ukončenia úlohy pre daný dátum začiatku a trvanie.

Remarks

Vráti DateTime.MinValue, ak je úloha súhrnná, nulová alebo nie je nastavená dátum začiatku.

GetWorkingHours(dátum, dátum)

Návratná pracovná jednotka - Začiatok, ukončenie a trvanie pracovných hodín pre stanovený časový interval.

WorkUnit GetWorkingHours(DateTime start, DateTime finish)

Parameters

start DateTime

Začiatok dátumu intervalu.

finish DateTime

Dátum ukončenia intervalu.

Returns

WorkUnit

Prípad Aspose.Tasks.WorkUnit triedy obsahujúce Začiatok, koniec a trvanie pracovných hodín.

GetWorkingHours(DateTime)

Vráti množstvo pracovných hodín na stanovený dátum.

TimeSpan GetWorkingHours(DateTime dt)

Parameters

dt DateTime

Dátum na získanie pracovných hodín.

Returns

TimeSpan

Pracovné hodiny v stanovenom dátume.

GetWorkingTimes(DateTime)

Návrat Aspose.Tasks.WorkingTimeZbierka pracovných hodín na stanovenú dátum.

WorkingTimeCollection GetWorkingTimes(DateTime dt)

Parameters

dt DateTime

Dátum na získanie pracovných hodín.

Returns

WorkingTimeCollection

Zbierka príkladov Aspose.Tasks.WorkingTime.

IsDayWorking(DateTime)

Určuje, či je určený deň pracovným dňom podľa kalendára.

bool IsDayWorking(DateTime dt)

Parameters

dt DateTime

Dátum skontrolovať, či deň funguje.

Returns

bool

Je pravda, že deň je pracovný deň.

 Slovenčina