bradyholt/cron-expression-descriptor — pull request #6 by ekirkco (2012-09-05 18:19:30+00:00)
Title: Quartz First/Last Weekday Support for Cron Expression Descriptor

Hey,
I'm using your library for showing a quartz expression in readable format after the user builds the expression using a custom UI js popup. I was wanting to add support for the first/last weekday which is supported by the Quartz job scheduler we're using. So, I've added support for LW (last weekday), 1W (first weekday), and (0-31)W for the weekday nearest a particular day of the month. Changes also support the transposed version of each. I also added some unit tests for each scenario.

Anyway, see what you think and decide if you want to incorporate the changes. I didn't spend a lot of time on making the code pretty, so there's probably some room for refactoring.

Thanks for posting your project!

--Evan