si hai ragione, ma se usi il right devi usare lo step-1 fino ad arrivare al primo carattere. perche complicarsi la vita?
parti dal 1 e arrivi all' ultimo...più semplice no?
Comunque l' errore era che il len ragiona in base 1 non in base 0 come substring!e quindi si incazza quando gli dici di partire dal carattere "0".
Per quanto riguarda la velocità, non ci sono problemi perchè il calcolo lo deve fare su una stringa lunga 13 caratteri, quindi la differenza di tempo di calcolo non si nota....
Comunque grazie mille per il tuo aiuto, sei stato molto gentile!
Usi icq?