Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    formattazione di date in italiano

    esiste la maniera per far leggere a javascript tale data:
    var data = new Date("10/11/2001");
    secondo la formattazione italiana delle date??
    insomma che facendo data.getMonth() mi restituisca la seconda cifra e non la prima come farebbe ora???

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Date() riceve un'argomento diverso...


    data=new Date(2004,07,08,19,44,00);

    aa/mm/gg/hh/mm/ss (mm= mesi/minuti)

  3. #3
    beh ma io ho visto che se scrivi qualcosa del genere

    var data = new Date("31/12/2001");

    var giorno=data.getDate();
    var mese=data.getMonth();
    var anno=data.getYear();

    alert(giorno+' '+mese+' '+anno);

    effettivamente ottieni il giorno, il mese e l'anno giusti.

    cmq il mio problema è questo.
    mi vengono passate da 2 campi di testo di 1 form 2 date cosi formattate:"31/12/2001".
    per confrontarle (vedere se una è maggiore dell'altra)quale è la cosa + giusta da fare??
    io avevo pensato: faccio uno split della data sul "/", ottengo le variabili giorno mese e anno e poi creo con l'oggeto Date una data cosi formata

    var data= new Date();
    data.setDate(giorno);
    data.setMonth(mese);
    data.setYear(anno);

    stessa cosa per laltra data.
    a questo punto ho 2 date confrontabili.
    potrei fare qualcosa di + veloce ma questa mi sembra una procedura corretta no?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Qualche discussione piu' in basso...: http://forum.html.it/forum/showthrea...hreadid=682810

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    hey grazie, domani ci guardo, ora devo fuggire!

  6. #6

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.