Interface ICalendar

Interface ICalendar

Le nom : Aspose.Tasks Assemblée: Aspose.Tasks.dll (25.4.0)

Il représente une abstraction de calendrier qui peut être utilisée pour divers calculs de dates et de durée.

public interface ICalendar

Methods

GetFinishDateByStartAndWork(Date, Durée)

Calcola la data in cui la quantità specifica di tempo di lavoro passerà secondo il calendario.

DateTime GetFinishDateByStartAndWork(DateTime start, Duration work)

Parameters

start DateTime

Data di inizio.

work Duration

Durata del lavoro.

Returns

DateTime

Finita la data.

GetFinishDateByStartAndWork(Le temps, le temps)

Calcola la data in cui la quantità specifica di tempo di lavoro passerà secondo il calendario.

DateTime GetFinishDateByStartAndWork(DateTime start, TimeSpan work)

Parameters

start DateTime

Data di inizio.

work TimeSpan

Durata del lavoro.

Returns

DateTime

Finita la data.

GetNextWorkingDayStart(DateTime)

Calculer la prochaine journée de travail commence pour la date spécifiée.

DateTime GetNextWorkingDayStart(DateTime date)

Parameters

date DateTime

La data per arrivare il giorno lavorativo successivo inizia.

Returns

DateTime

Il giorno lavorativo inizierà System.DateTime.

GetPreviousWorkingDayEnd(DateTime)

Calculer la fin de la date de travail précédente à partir de cette date.

DateTime GetPreviousWorkingDayEnd(DateTime date)

Parameters

date DateTime

la date pour calculer la fin du jour ouvrable précédent.

Returns

DateTime

La fin de la journée de travail précédente

GetStartDateFromFinishAndDuration(Date, Durée)

Retourne la date d’ouverture en fonction du délai et de la durée de fin spécifiés.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, Duration duration)

Parameters

finish DateTime

La data di scadenza specificata.

duration Duration

La durée spécifiée.

Returns

DateTime

Date de départ calculée.

GetStartDateFromFinishAndDuration(Le temps, le temps)

Retourne la date d’ouverture en fonction des dates de fin et de la durée spécifiées.

DateTime GetStartDateFromFinishAndDuration(DateTime finish, TimeSpan duration)

Parameters

finish DateTime

La data di scadenza specificata.

duration TimeSpan

La durée spécifiée.

Returns

DateTime

Date de départ calculée.

GetTaskFinishDateFromDuration(Télécharger TimeSpan)

Calculera la date et l’heure de fin de la tâche à partir de sa date de départ, les pièces divisées et la durée du travail.

DateTime GetTaskFinishDateFromDuration(Task task, TimeSpan duration)

Parameters

task Task

La tâche de calculer la date de fin.

duration TimeSpan

La durée à calculer.

Returns

DateTime

La date de fin de la tâche pour la date et la durée de départ donnée.

Remarks

Ritorna DateTime.MinValue se il compito è riassunto, zero o la data di avvio non è impostata.

GetWorkingHours(DateTime et DateTime)

Retour WorkUnit - Début, fin et durée des heures de travail pour l’intervalle de temps de la date spécifiée.

WorkUnit GetWorkingHours(DateTime start, DateTime finish)

Parameters

start DateTime

Date de début de l’intervalle.

finish DateTime

Fin de la date de l’intervalle.

Returns

WorkUnit

Instance de Aspose.Tasks.WorkUnit classe contenant Début, fin et durée des heures de travail.

GetWorkingHours(DateTime)

Retourner le montant des heures de travail à la date spécifiée.

TimeSpan GetWorkingHours(DateTime dt)

Parameters

dt DateTime

La data per ottenere le ore di lavoro.

Returns

TimeSpan

heures de travail à la date spécifiée.

GetWorkingTimes(DateTime)

Ritorna Aspose.Tasks.WorkingTimeCollezione di ore di lavoro per la data specificata.

WorkingTimeCollection GetWorkingTimes(DateTime dt)

Parameters

dt DateTime

La data per ottenere i tempi di lavoro.

Returns

WorkingTimeCollection

Collection des instances Aspose.Tasks.WorkingTime.

IsDayWorking(DateTime)

Déterminer si la journée spécifiée est une journée de travail selon le calendrier.

bool IsDayWorking(DateTime dt)

Parameters

dt DateTime

La date pour vérifier si la journée fonctionne.

Returns

bool

C’est vrai si la journée est une journée de travail.

 Français