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

    Trasformazione data (ggmmaa) in gg/mm/aaaa

    Ciao ragazzi.

    Ho una query che mi restituisce delle date come ad esempio: 240107.
    Il problema lo riscontro quando voglio trasformare questa data in: 24-01-07.

    Ho provato ad usare questa funzione:

    Codice PHP:
    $data=date("d-m-Y",$data); 
    però mi restituisce 01-02-1970....

    Avete qualche soluzione?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Codice PHP:
    $str '240107';
    $data substr(chunk_split($str,2,'-'),0,-1); 
    echo 
    $data

  3. #3
    Perfetto funziona!

    Ancora una cosa, se io volessi ad esempio trasformare da 24-01-07 a 24 Gennaio 2007?

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Codice PHP:
    $mesi = array (=> 'Gen','Feb','eccetera');

    $data '240107';

    function 
    splitta($stringa$quanti) { 
          return 
    array_slice(split("-l-"chunk_split($stringa$quanti'-l-')), 0, -1);
        }
        
    $arr =  splitta($data,2);    
    echo 
    $arr[0].' '.$mesi[(int)$arr[1]].' '.$arr[2]; 

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.