Originariamente inviato da lupo987
Ciao Mich_
in realtà avrei la necessità di calcolare un mese indietro in formato numerico.
Per esatezza localtime torna 08 oggi che è settembre a questo valore ritornato da localtime devo calcolare -1 per poter ottenere il mese corretto;tutto questo in funzione del fatto che i nomi file che intendo spostare con questo script portano la data nel nome file.
Ciao Thanks
Non ho capito.

>> localtime torna 08 oggi che è settembre
E` corretto. In Perl il numero dei mesi inzia da 0 (infatti occorre aggiungere 1 per avere il valore che usiamo comunemente)

Fa' un esempio di data che hai e dell'output che ti interessa.
E verifica che sia sempre scritta in modo coerente (sempre in italiano /oppure inglese, sempre con tre lettere/per esteso, senza erorri di ortografia, ...)

Tieni presente che localtime/gmtime si puo` usare in due modi (anche se dal punto di vista del programmatore e` psempre la stessa) cambiando l'argomento su cui agisce la funzione stessa:
- per ricavare la data/ora odierna (inserendo la funzione time)
- per ricavare una data diversa (inserendo la data in un formato particolare)


PS. ora rileggendo bene la tua richeista inizale, vedo che avevo interpretato male una parola (e magari generato confusione inutile)