S'il vous plait aidez moi !

je ne m'y connais pas du tout en javascript et je suis obligé d'écrire un script lors de la création d'une transformation sous pentaho (kettle).

le contenu du script est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
// la variable DIR à initialement cette valeur C:\temp\LIM_kettle\ST18.PROTOKL.TENOPROD_2006_07_21_00_09 
 
var dat = DIR.Clone().rightstr(16).str2dat("yyyy_MM_dd_HH_mm");
la valeur en sortie est 21/07/2006 00:09:00
je ne comprend pas pourquoi mettre la valeur 16 en paramètre ?

mon but et de m'inspirer de ce code pour extraire une date du répertoire suivant:

D:\Box\bdd paie\Mois0912

je veux avoir en sortie la date du 01/12/2009

Si quelqu'un peu m'aider ! Merci d'avance.