PHP Manipulasi waktu (format hari, tanggal, jam, durasi, dll)
Apa itu PHP?
Terdapat beberapa pengertian PHP di internet, mungkin untuk lebih
jelasnya bisa dicari sendiri oleh teman-teman yah.
Salah satu pengertian PHP menurut para ahli yakni :
PHP (Hypertext Processor)
PHP merupakan kependekan dari Personal Home page atau Hypertext
Preprocessor adalah bahasa pemrograman web server-side yang bersifat
opensource. Menurut Saropi (2008:11) “PHP merupakan software atau script yang
dibuat dengan menggunakan pemrograman bahasa C yang dikembangkan oleh Rasmus
Lerdorf sekitar tahun 1995. Fungsi dari PHP adalah membuat interaktif dan
dinamis.”
* informasi ini diambil dari buku
Daftar pustaka :
Saropi.2008.Step by step CMS MAMBO.Jakarta : PT.Elex
Media Komputindo
Koding PHP untuk menampilkan Tanggal :
Koding PHP untuk mengetahui waktu Sekarang dan minggu berikutnya :
Koding PHP menampilkan jam DIGITAL :
Bisa dicopy :
JAM KEDIP DIGITAL :
<!--lenkap dengar Kedip (Jam Digital)-->
<font color="#660066">
<style>
.jam {
font-family : tahoma;
font-weight : ;
font-size : 11px;
position : relative;
top : 0px;
left : 0px;
}
</style>
<script language="javascript">
<!--
function tampilkanjam()
{
var waktu = new Date();
var jam = waktu.getHours();
var menit = waktu.getMinutes();
var detik = waktu.getSeconds();
var teksjam = new String();
if ( menit <= 9 )
menit = "0" + menit;
if ( detik <= 9 )
detik = "0" + detik;
teksjam = jam + ":" + menit + ":" + detik;
tempatjam.innerHTML = teksjam;
setTimeout ("tampilkanjam()",1000);
}
window.onload = tampilkanjam
//-->
</script>
</font>
<body>
<font color=#660066>
<div id="tempatjam" ></div>
PHP untuk DURASI WAKTU
<div align="center">
WAKTU ANDA
<br>
<h1>
<span id="countdown" class="timer"></span>
<script>
var seconds = 600;//mengkonfersi dari menit ke detik contoh, jika 5 menit berarti 300 detik (5*60=300 detik) maka detik yang harus diisi adalah 300 detik
function secondPassed() {
var minutes = Math.round((seconds - 30)/60);// perpindahan waktu ke MENIT berlangsung satu putaran jika /120 maka waktu kemenit perlu 2 putaran
var remainingSeconds = seconds % 60; // detik dimulai dari 60 jika diisi 100 maka detiknya dimulai dari 100
if (remainingSeconds < 10) { //untuk menunjujkan digit angka , jika yang diisinya 0 maka digitnya 00:0 satu angka untuk detik dibelakang, jika dikasih 10 maka detiknya menjadi 2 digit (00:00)<--ini
remainingSeconds = "0" + remainingSeconds;// angka yang akan muncul pertama kali pada detik yaitu (00:00) jika yang diisi adalah 11111 maka detikanya jadi (00:11110)
}
document.getElementById('countdown').innerHTML = minutes + ":" + remainingSeconds;//untuk menentukan simbol pemisah antara menit dan detik
if (seconds == 0) {
clearInterval(countdownTimer);
//menmapilkan Pesan dan pindah ke halamn lain
alert ('Waktu Anda Sudah Berakhir!');
window.location='index.php';
} else {
seconds--;
}
}
var countdownTimer = setInterval('secondPassed()', 1000);
</script>
</h1>
Comments
Post a Comment