Created
December 3, 2018 13:11
-
-
Save khnwr/04268ab9887a42c2fc319b97a4b684ed to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<? | |
date_default_timezone_set("Asia/Jakarta"); | |
// Zona Waktu Jakarta GMT+7 | |
/* | |
* Ubah nilai waktu UPDATE_TIME_PERIOD sesuai waktu update berkala. | |
*/ | |
define('UPDATE_TIME_PERIOD','-1 hour'); // second, minute, hour, day, week, month, year | |
$tanggal_modifikasi_terakhir = '2018-12-03 18:59:45'; // Tanggal dan Waktu modifikasi terakhir dari database | |
$waktu_modifikasi_terakhir = strtotime($tanggal_modifikasi_terakhir); // Convert format tanggal dan waktu ke timestamp, dalam satuan detik | |
$waktu_update_berkala = strtotime(UPDATE_TIME_PERIOD); // Waktu sekarang dalam satuan detik, dikurangi waktu update berkala yang sudah di definisikan pada konstan UPDATE_TIME_PERIOD | |
if($waktu_modifikasi_terakhir<$waktu_update_berkala){ | |
// Jika update terakhir lebih dari 1 jam | |
echo 'lebih dari 1 jam, data harus di upadte'; | |
/* Blok kode update data di database */ | |
}else{ | |
// Jika update terkahir kurang dari 1 jam | |
echo 'kurang dari 1 jam'; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment