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

    sto impazzedno con una data

    Ho una data in questo formato 12/01/2008
    da questa data devo estrarre mese giorno e anno singolarmente, cosi come si ede dal codice postato fino a qui tutto semplice
    $datafine="12/01/2008";


    $mese = date( "m",$datafine);
    $giorno = date( "d",$datafine);
    $anno = date( "Y",$datafine);

    a questo punto

    se faccio un print di questi valori a in outpout viene fuori che:

    giorno=01
    mese=01
    anno=1970

    in breve per lui la data è 01/01/1970
    sto impazzendo o c'è qualcosa che sbaglio
    qualcuno può aiutami
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    221
    Codice PHP:
    $datafine="12/01/2008";
    $tmp=split("/",$datafine)
    print_r($tmp); 
    dentro array $tmp hai la data splittata, poi prendere g,m,y con gli indici, ossia $tmp[1],$tmp[2]

    ciao
    ciAo

  3. #3
    Codice PHP:
    list($day,$month,$year)= explode('/','12/01/2008'); 
    echo 
    $day.$month.$year




    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  4. #4
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    precisazione: la funzione date in input vuole una data in UNIX TIMESTAMP

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.