Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Formato data

  1. #1

    Formato data

    Ciao a tutti.
    Sapete se esiste una funzione o c'è in giro qualche script che permetta di convertire date
    come 3-1-2008 in 03-01-2008 o 12-3-2008 in 12-03-2008
    Grazie!

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    list($giorno, $mese, $anno) = explode('-', '1-3-2008');
    echo date('d-m-Y', mktime(0,0,0, $mese, $giorno, $anno));


  3. #3

  4. #4
    Grazie per aver risposto.
    Nicola buio completo.
    quella funzione mi pare di aver capito riempie a destra o sinistra con alcuni caratteri.
    Come posso nel mio caso trasformare

    21-3-2008 in 21-03-2008
    o
    1-3-2008 in 01-03-2008

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Codice PHP:
    $str '1-3-2008';
    list (
    $giorno,$mese,$anno) = explode('-',$str);
    $pad str_pad($giorno,2,'0',STR_PAD_LEFT).'-'.str_pad($mese,2,'0',STR_PAD_LEFT).'-'.$anno;
    echo 
    $pad

  6. #6
    FUNGE.
    Sei un grande.

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.