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)

Υπολογίστε την επόμενη εργάσιμη ημέρα που ξεκινά για την καθορισμένη ημερομηνία.

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(Ημερομηνία, 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

Επιστρέφει DateTime.MinValue εάν η εργασία είναι συνοπτική, μηδενική ή η ημερομηνία έναρξης δεν έχει οριστεί.

GetWorkingHours(Ημερομηνία, Ημερομηνία)

Return WorkUnit - Ξεκινά, τελειώνει και διαρκεί τις ώρες εργασίας για το καθορισμένο χρονικό διάστημα.

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)

Επιστρέφει Aspose.Tasks.WorkingTimeΗ συλλογή ωρών εργασίας για την καθορισμένη ημερομηνία.

WorkingTimeCollection GetWorkingTimes(DateTime dt)

Parameters

dt DateTime

Η ημερομηνία για να πάρετε ώρες εργασίας.

Returns

WorkingTimeCollection

Συλλογή παραδείξεων Aspose.Tasks.WorkingTime.

IsDayWorking(DateTime)

Καθορίζει αν η καθορισμένη ημέρα είναι μια εργάσιμη ημέρα σύμφωνα με το ημερολόγιο.

bool IsDayWorking(DateTime dt)

Parameters

dt DateTime

Η ημερομηνία για να ελέγξετε αν η ημέρα λειτουργεί.

Returns

bool

Είναι αλήθεια αν η ημέρα είναι μια εργάσιμη ημέρα.

 Ελληνικά