avendo una variabile $data estrapolata da DB in formato datatime (data più orario)
come faccio ad ottenere solo l'orario???
avendo una variabile $data estrapolata da DB in formato datatime (data più orario)
come faccio ad ottenere solo l'orario???
se ti serve in php non lo so, però puoi estrarla direttamente con mysql
Codice PHP:
SELECT DATE_FORMAT(campodatetime, '%H:%i:%s');
scusami mi sono espresso male..... non lo estrapolo direttamente da un db ma da un foglio excel ...Originariamente inviato da Lak3d
se ti serve in php non lo so, però puoi estrarla direttamente con mysql
Codice PHP:
SELECT DATE_FORMAT(campodatetime, '%H:%i:%s');
![]()
la data quindi in che formato è? "dd-mm-yyyy hh:mm::ss" ?
potresti anche usare la substr...
può andare?Codice PHP:
$data=substr("dd-mm-yyyy hh:mm::ss", 12)
La data è nel formato:Originariamente inviato da Lak3d
la data quindi in che formato è? "dd-mm-yyyy hh:mm::ss" ?
potresti anche usare la substr...
può andare?Codice PHP:
$data=substr("dd-mm-yyyy hh:mm::ss", 12)
Dec 31, 2006 10:35
quindi se il formato è "mmm dd yyyy hh:mm" perchè non fai così?
Codice PHP:
$data=substr(data, 0, 11)
Originariamente inviato da Lak3d
quindi se il formato è "mmm dd yyyy hh:mm" perchè non fai così?
Codice PHP:
$data=substr(data, 0, 11)
risultato: Dec 31, 2
-3 caratteri? ok che doveva essere 12 e non 11 ma 3 caratteri mi paion troppi
Hai degli spazi forse all'inizio? :master:
prova così:
Codice PHP:
$data=trim(substr($data, 0,12));
Quale funzione mi permette di modificare il formato della data?Originariamente inviato da Lak3d
-3 caratteri? ok che doveva essere 12 e non 11 ma 3 caratteri mi paion troppi
Hai degli spazi forse all'inizio? :master:
prova così:
Codice PHP:
$data=trim(substr($data, 0,12));