Merubah format number

Saya punya data dari mesin absen seperti berikut :

1700 354 134

Apakah ada fungsi untuk merubah number diatas jadi format jam seperti dibawah ini :

1700 menjadi 17:00 354 menjadi 3:54 134 menjadi 1:34

Terima Kasih

avatar ilhamaswad
@ilhamaswad

25 Kontribusi 2 Poin

Diperbarui 6 tahun yang lalu

4 Jawaban:

Jawaban Terpilih

coba ini gan


function parse($value){
  if(strlen($value) == 3){
      echo $newstring = substr($value, 0, 1) . ":" . substr($value, -2);
    } else if(strlen($value) == 4) {
      echo $newstring = substr($value, 0, 2) . ":" . substr($value, -2);
    };
}

parse(1700);
echo "<br>";
parse(354);
echo "<br>";
parse(134);
echo "<br>";

echo "<br><br><br><br>";

function parseTime($value){
  if(strlen($value) == 3){
      echo $newstring = "0". substr($value, 0, 1) . ":" . substr($value, -2);
    } else if(strlen($value) == 4) {
      echo $newstring = substr($value, 0, 2) . ":" . substr($value, -2);
    };
}

parseTime(1700);
echo "<br>";
parseTime(354);
echo "<br>";
parseTime(134);
echo "<br>";

hasil


//ini hasil parse
17:00
3:54
1:34

//ini hasil parseTime
17:00
03:54
01:34


avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 6 tahun yang lalu

ntu uda di jawab di atas..Apakah kebanyakan member yang tanya disini rata2 habis bikin theard langsung kabur or klo jawaban nya bener gk pernah kasih coto??

Mungkin biar lebih menghargai bantuan temen2 hehe

avatar budiliauw87
@budiliauw87

20 Kontribusi 12 Poin

Dipost 6 tahun yang lalu

wkwkwk, cotonya blm matang mas @copo

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 6 tahun yang lalu

Thanks yaa mas @abyanjksatu, thanks semua

avatar ilhamaswad
@ilhamaswad

25 Kontribusi 2 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban