Interface ICalendar

Interface ICalendar

Именује се: Aspose.Tasks Асамблеја: Aspose.Tasks.dll (25.4.0)

Представља календарску абстракцију која се може користити за различите израчунавања датума и трајања.

public interface ICalendar

Methods

GetFinishDateByStartAndWork(Датум, трајање)

Рачуна датум када ће одређена количина радног времена проћи према календару.

DateTime GetFinishDateByStartAndWork(DateTime start, Duration work)

Parameters

start DateTime

Почетак датума.

work Duration

Трајање рада .

Returns

DateTime

Крај датума.

GetFinishDateByStartAndWork(Датум, TimeSpan)

Рачуна датум када ће одређена количина радног времена проћи према календару.

DateTime GetFinishDateByStartAndWork(DateTime start, TimeSpan work)

Parameters

start DateTime

Почетак датума.

work TimeSpan

Трајање рада .

Returns

DateTime

Крај датума.

GetNextWorkingDayStart(DateTime)

Izračunajte sledeći radni dan početak za određeni datum.

DateTime GetNextWorkingDayStart(DateTime date)

Parameters

date DateTime

Датум за следећи радни дан почиње.

Returns

DateTime

Sledeći radni dan počinje System.DateTime.

GetPreviousWorkingDayEnd(DateTime)

Izračunava kraj prethodnog radnog dana od određenog datuma.

DateTime GetPreviousWorkingDayEnd(DateTime date)

Parameters

date DateTime

Датум за израчунавање краја претходног радног дана.

Returns

DateTime

Крај претходног радног дана

GetStartDateFromFinishAndDuration(Датум, трајање)

Враћа датум почетка на основу одређеног датума завршетка и трајања.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, Duration duration)

Parameters

finish DateTime

Датум одређеног завршетка.

duration Duration

одређене трајања.

Returns

DateTime

Рачунајте датум почетка.

GetStartDateFromFinishAndDuration(Датум, TimeSpan)

Враћа датум почетка на основу одређеног датума завршетка и трајања.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, TimeSpan duration)

Parameters

finish DateTime

Датум одређеног завршетка.

duration TimeSpan

одређене трајања.

Returns

DateTime

Рачунајте датум почетка.

GetTaskFinishDateFromDuration(Задатак, TimeSpan)

Рачуна датум и време завршетка задатака од датума почетка, подељених делова и трајања рада.

DateTime GetTaskFinishDateFromDuration(Task task, TimeSpan duration)

Parameters

task Task

Задатак за израчунавање датума завршетка за.

duration TimeSpan

Време трајања за израчунавање.

Returns

DateTime

Датум завршетка задатака за датум почетка и трајање.

Remarks

Povratak DateTime.MinValue ako je zadatak sažetak, nula ili datum početka nije postavljen.

GetWorkingHours(Датум, Датум)

Return WorkUnit - Početak, završetak i trajanje radnih sati za određeni vremenski interval datuma.

WorkUnit GetWorkingHours(DateTime start, DateTime finish)

Parameters

start DateTime

Почетак датума интервала.

finish DateTime

Завршите датум интервала.

Returns

WorkUnit

Инстанција Aspose.Tasks.WorkUnit класа са почетком, завршетком и трајањем радног времена.

GetWorkingHours(DateTime)

Враћа количину радног сата на одређени датум.

TimeSpan GetWorkingHours(DateTime dt)

Parameters

dt DateTime

Датум за добијање радног сата за.

Returns

TimeSpan

Радни сати на одређени датум.

GetWorkingTimes(DateTime)

Povratak Aspose.Tasks.WorkingTimeKolekcija radnih vremena za određeni datum.

WorkingTimeCollection GetWorkingTimes(DateTime dt)

Parameters

dt DateTime

Датум за добијање радног времена за.

Returns

WorkingTimeCollection

Колекција инстанција Aspose.Tasks.WorkingTime.

IsDayWorking(DateTime)

Одређује да ли је одређени дан радни дан према календару.

bool IsDayWorking(DateTime dt)

Parameters

dt DateTime

Датум да проверите да ли дан ради.

Returns

bool

Istina je da je dan radni dan.

 Српски