Membuat Fitur Beberapa Menit Yang Lalu Pada Pemrograman PHP 7

13 Feb 2023



Selamat Selamat Sore sobat, pada hari Jumat ini gua akan berbagi Tutorial Membuat Fitur Beberapa Menit Yang Lalu Pada Pemrograman Php

 

Pada dasarnya kita hanya akan menghitung berapa jumlah detik yang sudah berlalu.

 

Membuat field khusus untuk timestamps

Ketika membuat tabel pada database, tambahkan satu buah field khusus menyimpan waktu saat insert nanti tapi yang kita insert adalah timestamps atau dalam kodingannya adalah kode seperti ini

$timestams = time();

ketika melakukan insert apapun ( yang pasti nanti data yang mau di tampilkan beberapa menit, jam yang lalu ) masukkan data tersebut ke dalam tabelnya

Hasilnya nanti berupa kode seperti ini 1651878900

 

Menampilkan Data Waktu

Sekarang kita akan buat untuk fitur beberapa menit yang lalu nya

itu sangatlah mudah

 

langsung lihat kode berikut 

<?php 
	date_default_timezone_set('Asia/Jakarta');
	// set time zone

	$waktu_posting = "1651863540";
	// Data ini dari database 

	$waktu_sekarang = time();
	// ambil waktu sekarang

	$selisih = $waktu_sekarang - $waktu_posting;
	

	if ($selisih < 60) {
		echo round($selisih)." detik yang lalu";
	}elseif($selisih < (60*60)){
		echo round(($selisih/60))." menit yang lalu";

	}elseif($selisih < (60*60*24)){
		echo round(($selisih/(60*60)))." jam yang lalu";

	}elseif($selisih < (60*60*24*3)){
		echo round(($selisih/(60*60*24)))." hari yang lalu";

	}else{
		echo "sudah lebih 3 hari";
	}
 ?>

 

 

Fungsi round adalah untuk membulatkan sebuah angka

echo round($selisih)." detik yang lalu";

 

 

 

 

 

#waktu di php #membuat fitur beberapa menit yang lalu #php code time #minutes ago