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

    distinguere se formato data gg/mm/aaaa o aaaa/mm/gg

    ciao
    vorrei sapere se è possibile distinguere se una data è in formato gg/mm/aaaa o aaaa/mm/gg ed anche se la data inserita è una data valida, a prescindere dal formato.
    Questo problema mi si presenta soprattutto quando la data mi entra da un form.
    Grazie come sempre per gli eventuali suggerimenti

    PS:
    finora sono riuscito ad ottenere questo risultato
    24/01/2003 corretta
    2003/01/24 NON corretta
    24/1/2003 NON corretta
    24/12/2003 corretta
    02/03/2003 corretta
    12/03/2003 corretta
    24/13/2003 NON corretta
    dove, in realtà, è solo l'ultima la data non corretta

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Per sapere se il formato è aaaa/mm/gg oppure gg/mm/aaaa ti basta vedere se ci sono 4 o 2 caratteri fino al primo /

    Per la validità della data: checkdate()

  3. #3
    Ciao Alhazred e grazie per la risposta.
    Sono andato a visitare la pagina che mi hai proposto ed infatti ho trovato la risposta ad entrambe le domande nella funzione function check_date($date)
    Ora la testo subito


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.