Je suis à la recherche d'une bibliothèque pour effectuer des opérations sur des périodes de temps avec support des jours de la semaine et de l'heure de la journée. J'ai commencé à lancer le mien, mais cela semble être un travail sujet aux erreurs, donc je voudrais une solution testée pour cela. Cela ne me dérange pas de dépenser de l'argent.Bibliothèque de date et heure avec prise en charge des périodes pour C#/VB.NET?
Si j'ai un ensemble de deux périodes (cela peut être plusieurs)
Configuration:
// [period 1]:
TimeSet.Add(1 January 2008-31 January 2008 every Tuesday 14:00-15:00)
// [period 2]
TimeSet.AddWithOr(1 January 2008-15 January 2008 every Tuesday 13:00-14:00)
Résultats:
TimeSet.ContainsTime(2 January 2008 13:45) = False
TimeSet.ContainsTime(2 January 2008 14:15) = True // [period 1]
TimeSet.ContainsTime(2 January 2008 13:15) = True // [period 2]
Je dois aussi la gamme des fonctions de contrôle:
// Only Tuesday 13-15 is in range:
TimeSet.ContainsTime(24 December 2007 13:45,1 January 2008 13:00) = False
TimeSet.ContainsTime(24 December 2007 13:45,2 January 2008 12:59) = False
TimeSet.ContainsTime(24 December 2007 13:45,2 January 2008 13:00) = True
Autre m fonctions avancées set minerai est un plus.
J'ai essayé de googler pour cela, mais je n'ai rien trouvé.
Peut-être que certains contrôles sheduling/civils 3ème partie ont une telle fonctionnalité ... – Lucero