Are all the dates in that exact format, or are there lots of variations as in your Change modified date after filename thread?
It should be pretty simple if they're all the same, but would be much more complex if not. We need to know everything it has to deal with first to give a good answer.