Interface ICalendar

Interface ICalendar

نام ها : Aspose.Tasks جمع آوری: WL29_.dll (25.4.0)

نشان دهنده یک انحراف تقویم است که می تواند برای محاسبات مختلف تاریخ ها و مدت ها مورد استفاده قرار گیرد.

public interface ICalendar

Methods

GetFinishDateByStartAndWork(تاریخ، مدت زمان)

محاسبه تاریخ زمانی که مقدار تعیین شده از زمان کار با توجه به تقویم به پایان می رسد.

DateTime GetFinishDateByStartAndWork(DateTime start, Duration work)

Parameters

start DateTime

تاریخ شروع

work Duration

مدت زمان کار

Returns

DateTime

تاریخ نهایی

GetFinishDateByStartAndWork(زمان، زمان، زمان)

محاسبه تاریخ زمانی که مقدار تعیین شده از زمان کار با توجه به تقویم به پایان می رسد.

DateTime GetFinishDateByStartAndWork(DateTime start, TimeSpan work)

Parameters

start DateTime

تاریخ شروع

work TimeSpan

مدت زمان کار

Returns

DateTime

تاریخ نهایی

GetNextWorkingDayStart(DateTime)

محاسبه روز کاری بعدی برای تاریخ مشخص شده آغاز می شود.

DateTime GetNextWorkingDayStart(DateTime date)

Parameters

date DateTime

تاریخ دریافت روز کاری بعدی آغاز می شود.

Returns

DateTime

روز کار بعدی آغاز می شود System.DateTime.

GetPreviousWorkingDayEnd(DateTime)

محاسبه پایان تاریخ کاری قبلی از تاریخ مشخص شده.

DateTime GetPreviousWorkingDayEnd(DateTime date)

Parameters

date DateTime

تاریخ برای محاسبه پایان روز کاری قبلی.

Returns

DateTime

پایان روز کاری قبلی

GetStartDateFromFinishAndDuration(تاریخ، مدت زمان)

بازگشت تاریخ شروع بر اساس تاریخ و مدت زمان مشخص شده به پایان می رسد.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, Duration duration)

Parameters

finish DateTime

تاریخ انقضا مشخص شده

duration Duration

مدت زمان مشخص شده

Returns

DateTime

تاریخ شروع محاسبه شده

GetStartDateFromFinishAndDuration(زمان، زمان، زمان)

بازگشت تاریخ شروع بر اساس تاریخ و مدت زمان مشخص شده به پایان می رسد.

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

Returns DateTime.MinValue اگر وظیفه خلاصه، صفر یا تاریخ شروع آن تنظیم نشده است.

GetWorkingHours(تاریخ، تاریخ)

بازگشت کار واحد - شروع، پایان و مدت زمان ساعات کاری برای فاصله زمانی تاریخ مشخص شده.

WorkUnit GetWorkingHours(DateTime start, DateTime finish)

Parameters

start DateTime

تاریخ شروع فاصله

finish DateTime

تاریخ انقضا را به پایان برسانید.

Returns

WorkUnit

WL29_.WorkUnit کلاس حاوی شروع، پایان و مدت زمان ساعات کاری است.

GetWorkingHours(DateTime)

مقدار ساعات کاری را در تاریخ تعیین شده بازگردانید.

TimeSpan GetWorkingHours(DateTime dt)

Parameters

dt DateTime

تا زمانی که ساعت کار را به دست می آورند.

Returns

TimeSpan

ساعت های کار در تاریخ مشخص شده

GetWorkingTimes(DateTime)

بازگشت Aspose.Tasks.WorkingTimeمجموعه ساعات کاری برای تاریخ مشخص شده.

WorkingTimeCollection GetWorkingTimes(DateTime dt)

Parameters

dt DateTime

تاریخ برای رسیدن به زمان کار

Returns

WorkingTimeCollection

مجموعه ای از WL29_.WorkingTime موارد.

IsDayWorking(DateTime)

تعیین می کند که آیا روز تعیین شده یک روز کاری بر اساس تقویم است یا خیر.

bool IsDayWorking(DateTime dt)

Parameters

dt DateTime

تاریخ برای بررسی اینکه آیا روز کار می کند.

Returns

bool

درست است اگر روز یک روز کاری باشد.

 فارسی