salve a tutti
avrei la necessita di calcolare dal valore espresso in mesi trasformarli in anni e mesi ad esempio
76 mesi a quanti anni e mesi corrispondono? il tutto in javascript.
grazie![]()
salve a tutti
avrei la necessita di calcolare dal valore espresso in mesi trasformarli in anni e mesi ad esempio
76 mesi a quanti anni e mesi corrispondono? il tutto in javascript.
grazie![]()
Non basta dividere per 12?
cioè si in teoria è divisione e modulo...ma credo sia un problema di durataOriginariamente inviato da Senamion
Non basta dividere per 12?
anno= durata/12
mese durata%12
da una data che gli passo però deve restituirmi la data sommata di ad esempio 72 mesi...
esempio
durata = 12 mesi
25/09/2009 + 12 mesi
fa 25/09/2010
ma 13 mesi fa 25/10/2010
a me serve fare questi calcoli comprese le eccezioni.
Parti da qua:
Tieni sempre presente che il mese, nelle funzioni dell'oggetto Date, parte sempre da 0codice:var anno = 2009; var mese = 9; var giorno = 22; var quantimesi = 60; var miaData = new Date(anno, mese-1, giorno); miaData.setMonth(miaData.getMonth() + quantimesi); alert(miaData.getDate() + "/" + (miaData.getMonth() + 1).toString() + "/" + miaData.getFullYear());
(0 = gennaio, 1 = febbraio, ecc...)
HTH
Zappa
[PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
[Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]
Ti ringrazio tantissimo era quello che cercavo!Originariamente inviato da homezappa
Parti da qua:
Tieni sempre presente che il mese, nelle funzioni dell'oggetto Date, parte sempre da 0codice:var anno = 2009; var mese = 9; var giorno = 22; var quantimesi = 60; var miaData = new Date(anno, mese-1, giorno); miaData.setMonth(miaData.getMonth() + quantimesi); alert(miaData.getDate() + "/" + (miaData.getMonth() + 1).toString() + "/" + miaData.getFullYear());
(0 = gennaio, 1 = febbraio, ecc...)
HTH
Zappa