vptranslator: rewrite

Rewrite vptranslator (the thing that transform a ValidityPattern in human readable form).
what is vp? a day? if so can you name the variable day or date?