CronExpressions - toute la bibliothèque pour générer eux/les convertir en forme lisible par l'homme?

Je suis en utilisant Quartz.NET et mon planificateur repose largement sur l'utilisation de l'expression cron - comme ceux qui sont détaillés sur ce lien:

http://quartznet.sourceforge.net/tutorial/lesson_6.html

Idéalement, j'aimerais que les 2 scénarios à fait possible (le 1er est probablement beaucoup plus difficile, et moins susceptibles d'être quoi que ce soit là pour elle)

1: La possibilité pour l'utilisateur de construire une expression cron sur un ASP.NET forme, où ils choisir les minutes, heures, jours, etc

2: La capacité de transformer une expression cron dans une courte chaîne de caractères, comme "Tous les {x} minutes le vendredi" ou "À {x} o horloge sur le dernier jour de chaque mois"

J'ai commencé à écrire mes propres versions de ces, mais c'est une très lourde tâche et j'aimerais savoir il y a une bibliothèque là-bas, ou même avoir des conseils et des conseils sur ce que vous les gars.

Remarque: Si il n'y a rien là pour cela et je suis (relativement) réussi à créer le code, je vais le plaisir de partager la source si quelqu'un le veut.

Merci de poster votre version de la bibliothèque. Il sera utile pour moi. Merci

OriginalL'auteur Chris | 2011-06-23