Interface ICalendar

Interface ICalendar

A név: Aspose.Tasks Összefoglaló: Aspose.Tasks.dll (25.4.0)

Egy naptári absztrakciót képvisel, amelyet a dátumok és időtartamok különböző számításaihoz lehet használni.

public interface ICalendar

Methods

GetFinishDateByStartAndWork(Időtartam, időtartam)

Számolja ki azt a dátumot, amikor a megadott munkaidő mennyisége a naptár szerint elmúlik.

DateTime GetFinishDateByStartAndWork(DateTime start, Duration work)

Parameters

start DateTime

Kezdő dátum

work Duration

A munka időtartama.

Returns

DateTime

Véget ért a dátum.

GetFinishDateByStartAndWork(Időjárás, TimeSpan)

Számolja ki azt a dátumot, amikor a megadott munkaidő mennyisége a naptár szerint elmúlik.

DateTime GetFinishDateByStartAndWork(DateTime start, TimeSpan work)

Parameters

start DateTime

Kezdő dátum

work TimeSpan

A munka időtartama.

Returns

DateTime

Véget ért a dátum.

GetNextWorkingDayStart(DateTime)

Számolja ki a következő munkanap kezdetét a megadott időpontra.

DateTime GetNextWorkingDayStart(DateTime date)

Parameters

date DateTime

A következő munkanap megkezdésének időpontja.

Returns

DateTime

A következő munkanapon kezdődik a System.DateTime.

GetPreviousWorkingDayEnd(DateTime)

Az előző munkaidő befejezése a megadott időpontból számít.

DateTime GetPreviousWorkingDayEnd(DateTime date)

Parameters

date DateTime

az előző munkanap vége kiszámításának időpontja.

Returns

DateTime

Az előző munkanap vége

GetStartDateFromFinishAndDuration(Időtartam, időtartam)

Visszatér a befejezési dátum és időtartam alapján.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, Duration duration)

Parameters

finish DateTime

A meghatározott befejezési dátum.

duration Duration

A meghatározott időtartam.

Returns

DateTime

Kezdő dátum kiszámítása.

GetStartDateFromFinishAndDuration(Időjárás, TimeSpan)

Visszaállítja a befejezési dátumot a meghatározott befejezés időpontja és időtartama alapján.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, TimeSpan duration)

Parameters

finish DateTime

A meghatározott befejezési dátum.

duration TimeSpan

A meghatározott időtartam.

Returns

DateTime

Kezdő dátum kiszámítása.

GetTaskFinishDateFromDuration(Társadalom, TimeSpan)

Számolja ki a feladat befejezésének időpontját és idejét a kezdeti dátumától, a felosztott alkatrészeket és a munka időtartamát.

DateTime GetTaskFinishDateFromDuration(Task task, TimeSpan duration)

Parameters

task Task

A feladat a befejezési dátum kiszámítása.

duration TimeSpan

A kiszámítás időtartama.

Returns

DateTime

A feladat befejezési dátuma az adott indítási dátum és időtartam tekintetében.

Remarks

Visszaadja a DateTime.MinValue-t, ha a feladat összefoglaló, null vagy a kezdeti dátum nem áll rendelkezésre.

GetWorkingHours(dátumidő, dátumidő)

Visszatérő munkaegység - A megadott időpont időtartamára vonatkozó munkaórák kezdete, befejezése és lejárata.

WorkUnit GetWorkingHours(DateTime start, DateTime finish)

Parameters

start DateTime

Az interfész kezdeti időpontja.

finish DateTime

A határidő befejezése.

Returns

WorkUnit

A Aspose.Tasks.WorkUnit osztály beállítása A munkaidő kezdete, befejezése és időtartama.

GetWorkingHours(DateTime)

Visszaadja a munkaidő összegét a megadott időpontban.

TimeSpan GetWorkingHours(DateTime dt)

Parameters

dt DateTime

A munkaidő megszerzésének időpontja.

Returns

TimeSpan

Munkaidő a meghatározott időpontban.

GetWorkingTimes(DateTime)

Visszatér Aspose.Tasks.WorkingTimeA megadott időpontra vonatkozó munkaidő gyűjtése.

WorkingTimeCollection GetWorkingTimes(DateTime dt)

Parameters

dt DateTime

A munkaidő megszerzésének időpontja.

Returns

WorkingTimeCollection

A Aspose.Tasks.WorkingTime példák gyűjteménye.

IsDayWorking(DateTime)

Határozza meg, hogy a meghatározott nap a naptár szerint egy munkanap.

bool IsDayWorking(DateTime dt)

Parameters

dt DateTime

Meg kell vizsgálni, hogy a nap működik-e.

Returns

bool

Igaz, ha a nap egy munkanap.

 Magyar