Newsgroup: it.comp.lang.javascript
Titolo: difficoltà con uno script

Salve a tutti,
sto riscontrando delle difficoltà con uno script. Ci sarebbe qualcuno
disposto ad aiutarmi? Se sì, mi scriva cortesemente in privato così gli
spiego bene il mio problema 
jin_k...@inwind.it
Grazie,
Nik
-----
Vivi il mito, scrivi la storia, diventa una leggenda!
Avventura! Azione! Mistero!
Entra nel fantastico mondo de I Valorosi Guerrieri,
il pbem fantasy sia Gdr che Gdn!
http://www.enemyx.net/ivg/index.htm

Sottoscrivo pienamente: newsgroup è una cosa, consulenza è un'altra (e mi
collego anche ai vari "rispondetemi a questo indirizzo mail")

 spiego bene il mio problema 
jin_k...@inwind.it
Se hai bisogno di _consulenza_ scrivi tu in privato a qualcuno di noi.
Qui siamo in tanti che potremmo fornirtela con molto piacere (sopratutto del 
portafogli) e se dai un'occhio ai post ti rendi conto di chi potrebbe esserti 
piu' utile.
Altrimenti esponi il tuo problema nel gruppo ed accontentati di quel che puo' 
darti il gruppo, che non e' consulenza gratuita, ma aiuto per risolvere i 
problemi ed imparare insieme confrontandosi.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

E, già che ci sono, anche ai vari ai quali si risponde e poi tentano di
continuare la discussione via mail ("ho visto la tua risposta ma non riesco
ad implementarla, ti allego la pagina html, mi fai le correzioni necessarie?
Grazie"), ai quali tendo direttamente a non rispondere

risolvere i problemi ed imparare insieme confrontandosi.
Dunque, il mio script calcola i giorni che mancano ad un dato compleanno.
Mettiamo come esempio la data 28/10/2002.
Se oggi è il 2/10/2002, mi dice che mancano "25 giorni"
Se è il 27/10/2002, mi dice che mancano "0" giorni.
Se è il 28/10/2002, mi dice che mancano "-1" giorno.
La prima difficoltà che ho è nel risolvere questo problema.
Ritengo, cmq, che il problema sia dovuto all'anno. Quindi volevo chiedere se
c'era un modo per far sì che lo script aggiorni automaticamente l'anno -
passando da 2002 a 2003 - una volta che sia giunto il giorno del compleanno.
Potete aiutarmi?


> Potete aiutarmi?
Insomma mi avete ripreso ma alla fine non siete capaci di aiutarmi...
Ho capito...
Grazie cmq


Io invece ho uno script che mi calcola i giorni di distanza tra una data e
il giorno di Pasqua...potete aiutarmi a modificarlo in modo che il calcolo
sia fatto tenendo conto dei bisestili?
Grazie a tutti in anticipo
Cosa c'č che non va nella mia richiesta qua sopra?

 Nik
Se tu ci facessi vedere lo script potremmo aiutarti facilmente, se non lo
fai vedere ci tocca scrivertelo da zero.
Il che, credo che tu convenga, assomiglia a: "Quando vado in bagno mi venite
a pulire?".
Visto che siamo tutti qui a rispondere per passione e non per professione ci
si dovrebbe venire incontro a vicenda.
Ad ogni modo ti butto li' una cosa al volo:
function dateDiff(userDate){
 userDate=userDate.split("/");
 userDate=new Date(userDate[2],userDate[1]-1,userDate[0]);
 var currDate=new Date();
 var tmpVal = userDate-currDate;
 if(tmpVal<0){
  userDate.setFullYear(userDate.getFullYear()+1);
  tmpVal = userDate-currDate;
 }
 return "Mancano "+((tmpVal/86400000)>>0)+" giorni e "+(
((tmpVal%86400000)/3600000)>>0 )+" ore.";
}