Pereiti prie turinio

PHP datos formatas


Rekomenduojami pranešimai

Situacija tokia: Kažkas atsiunčia nuorodas ir į duomenų bazę įrašoma atsiuntimo data, naudojant CURRENT_TIMESTAMP. Duomenų bazėje ji atrodo štai taip:

 

2014-11-17 00:17:59.0

 

Ji yra tarkim downloads lentelėje, data stulpelyje.

 

Kaip man padaryti, kad atvaizduotų tik mėnesį ir dieną?

 

Dabar yra toks kodas, kuris paima tą datą ir atvaizduoja:

 

<?=$dl['data']?>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

:blink: nereikia daryti su explode arba substr, kai tas atvejis yra numatytas. Ateis kada kitas formatas dėl kokių locale settings'ų, arba bus įrašytas mėnuo arba diena be floating zero, arba dar N atvejų, kurie gali atsitikti, ir bus bėdų.

 

php > $timestamp = strtotime('2014-11-17 00:17:59.0');
php > print date('m-d', $timestamp);
11-17

Redagavo vitalikaz
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...