Membuat Looping Tgl Dan Waktu
Sumber
https://www.sistemphp.com/php-cara-membuat-looping-tanggal-berdasarkan-range-tanggal/
Contoh
public function ulang()
{
date_default_timezone_set('Asia/Jakarta');// Set timezone
//variabel ini bisa kita isi dengan tanggal statis misalnya, '2017-05-01"
$dari = '2020-08-15';// tanggal mulai
$sampai = '2020-08-20';// tanggal akhir
while (strtotime($dari) <= strtotime($sampai)) {
echo "$dari<br/>";
$dari = date ("Y-m-d", strtotime("+1 day", strtotime($dari)));//looping tambah 1 date
}
}
public function ulang1()
{
for($a='2020-08-15';$a<='2020-08-20';$a =date ("Y-m-d", strtotime("+1 day", strtotime($a))) )
{
echo $a."</br>";
}
}
public function ulang2waktu()
{
date_default_timezone_set('asia/jakarta');
for($a='2020-08-15 12:00:00';$a<='2020-08-16 01:00:00';$a =date ("Y-m-d H:i:s", strtotime("+1 hours", strtotime($a))) )
{
echo $a."</br>";
}
}
No comments