Precedente :: Successivo |
Autore |
Messaggio |
atigra Semidio

Registrato: 21/09/05 11:14 Messaggi: 249
|
Inviato: 21 Set 2005 17:54 Oggetto: * Formato data e ora in php |
|
|
Ciao, ho un piccolo problemino: ho creato una paginetta dove da qualche parte viene visualizzata la data e l'ora (relative comunque al momento in cui viene caricata la pagina). Per quanto riguarda la data nessun problema, ma l'orario è un po'... strano. Se per esempio visualizzo la pagina alle 10 e 3 minuti, mi visualizza 10:3, che non è proprio carino da vedere, anzi fa fare solo confusione. In pratica, se la prima cifra dei minuti è zero, allora non viene neanche scritta.
Vi posto il codice:
Codice: |
<?php $date = getdate();
$seconds = $date['seconds'];
$minutes = $date['minutes'];
$hours = $date['hours'];
$mday = $date['mday'];
$mon = $date['mon'];
$year = $date['year'];
echo("<font face='arial' color='white'>Sono le ore</font>
<font face='arial' color='#005db6'> $hours:$minutes</font>
<font face='arial' color='white'>del</font>
<font face='arial' color='#005db6'>$mday/$mon/$year</font>");
?> |
Cosa posso fare per visualizzare l'orario dell'esepio (10 e 3 minuti) in 10:03?
Ciao! |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11810 Residenza: Tokelau
|
Inviato: 22 Set 2005 10:05 Oggetto: |
|
|
guarda sprintf() qui, esempio numero 7  |
|
Top |
|
 |
atigra Semidio

Registrato: 21/09/05 11:14 Messaggi: 249
|
Inviato: 22 Set 2005 14:21 Oggetto: capito niente |
|
|
Forse sono un pochetto duro, sarà che non me ne intendo di php... ma con quel sistema cosa risolvo? O meglio... come dovrebbe cambiare il mio codice per funzionare? Da me il problema sta nel formato dell'orario, non nella data, quella è già perfetta. Nell'orario, per i primi dieci minuti di ogni ora, non mi visualizza bene l'ora, in pratica esce, per esempio:
10:1 anzichè 10:01
10:2 anzichè 10:02
10:3 anzichè 10:03
10:4 anzichè 10:04
10:5 anzichè 10:05
10:6 anzichè 10:06
10:7 anzichè 10:07
10:8 anzichè 10:08
10:9 anzichè 10:09
Cosa posso fare? |
|
Top |
|
 |
holifay Dio maturo


Registrato: 08/03/05 10:48 Messaggi: 2912 Residenza: Milano
|
Inviato: 22 Set 2005 15:30 Oggetto: Re: capito niente |
|
|
atigra ha scritto: | Cosa posso fare? |
$today = date("H:i")  |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11810 Residenza: Tokelau
|
Inviato: 22 Set 2005 16:13 Oggetto: Re: Formato data e ora in php |
|
|
cambia
Codice: | $minutes = $date['minutes']; |
con
Codice: | $minutes = sprintf("%02d", $date['minutes']); |
... direi che non hai letto la pagina che ti linkavo prima...  |
|
Top |
|
 |
atigra Semidio

Registrato: 21/09/05 11:14 Messaggi: 249
|
Inviato: 23 Set 2005 15:00 Oggetto: letta |
|
|
no no, l'avevo letta... ma sono un po'... duro!
comunque ho risolto anche con l'altro sistema, grazie ugualmente!
ciao |
|
Top |
|
 |
|