Jump to content
php.lv forumi
Sign in to follow this  
Wuu

Funkcija kas apgriež pēc atstarpes

Recommended Posts

Man ir šāds tekstiņš 2008-11-19 22:22:24 kā lai nogriež laiku? Lai paliktu tikai 2008-11-19

Share this post


Link to post
Share on other sites

Ar ko man atgriezt datus pirms punkta?

23.45464747

Lai atgrieztu 23 ?

 

Nevaru izprast tās php stringu darbība kaut nošauties puse funkciju jegu vispār nesaprotu :)

Share this post


Link to post
Share on other sites

Ja tas intedžers, tad vari apaļot.

Ja strings, tad vari meklēt punkta pozīciju un nogriezt lieko, vai spridzināt pa punktu.

# int
$var=23.45464747;
echo round($var);

# string
$var="23.45464747";
echo substr($var,0,strpos($var,"."));
// vai
$str=explode(".",$var);
echo $str[0];

Edited by marcis

Share this post


Link to post
Share on other sites
Man ir šāds tekstiņš 2008-11-19 22:22:24 kā lai nogriež laiku? Lai paliktu tikai 2008-11-19

Stipri vien iskataas ka tas naak no DB, ja taa ir tad Uzreiz no DB ielasi pareizaa formataa

Vari izmantot SQL f-ju DATE_FORMAT(date,format)

SELECT id, datix,......  dati_n , DATE_FORMAT(datums,'%d-%m-%Y') FROM tabulis

 

Sit plasaak

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...