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

    Formato data GG/MM/AAAA

    Ciao,

    lo so sono un ignorantone!

    Ma non riesco a risolvere questo problema.
    Ho questo script che mi consente di inserire unicamente date in formato

    GG.MM.AAAA

    codice:
    function isDate(str) {
    			spz = str.split(/\./); 
    			dat = new Date(spz[2], spz[1]-1, spz[0]); 
    			gg = dat.getDate();
    			mm = dat.getMonth() +1;
    			aa = dat.getFullYear();
    			if (aa==parseFloat(spz[2]) && mm==parseFloat(spz[1]) && gg==parseFloat(spz[0])) 
    			return dat;
    			return false;
    		     }
    ora invece vorrei modificarlo e far sì che mi accetti SOLO date in formato

    GG/MM/AAAA

    come devo fare?

    Grazie per l'aiuto

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    spz = str.split(/\//);

    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

  3. #3
    Ineffetti non era così difficile LOL

    Grazie br1!

    Ho un'altra domanda a proposito di questa funzione che va benissimo tranne in un solo caso...

    l'utente può inserire una data del formato

    1/12/2005 quindi G/MM/YYYY

    ora però io vorrei obbgligarlo ad inserirla così:

    01/12/2005

    ovvero GG/MM/YYYY

    è possibile?

  4. #4
    up... help please!

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Aggiungi queste due righe all'inizio della funzione:

    RE = /^\d\d\/\d\d\/\d\d\d\d$/
    if(!RE.test(str)) return false;

    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

  6. #6
    Ora funziona egregiamente!

    Grazie br1!


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 © 2026 vBulletin Solutions, Inc. All rights reserved.