PHP Date/Time Trick
Pada dasarnya untuk menampilkan waktu di PHP sangat mudah, kita tinggal memasukkan perintah
<?
echo date("d/m/y");
?>
Hasilnya adalah tanggal sekarang/bulan sekarang/tahun sekarang
Penjelasannya d = day, m = mount, y = year
Kita bisa membolak-balikkan formatnya seperti m/y/d atau y/m/d. Kita juga bisa mengganti tanda “/” dengan tanda “-”
Contohnya
<?
echo date("d-m-y");
?>
Nah gimana kalau kita mau tampilin waktu di masa depan, misalnya 24 hari yang akan datang
<?
$duapuluhempatharilagi = mktime(0, 0, 0, date("m"), date("d")+24, date("y"));
echo "Dua puluh empat hari lagi adalah tanggal ". date("d-m-y", $duapuluhempatharilagi);
?>
Disini kita menggunakan mktime () untuk membuat sebuah timestamp
Yah kalau kita mau ngarang besok tanggal berapa, sebulan lagi tanggal berapa dan setaun lagi tanggal berapa bisa-bisa aja
<?php
$tomorrow = mktime(0, 0, 0, date("m") , date("d")+1, date("Y"));
$lastmonth = mktime(0, 0, 0, date("m")-1, date("d"), date("Y"));
$nextyear = mktime(0, 0, 0, date("m"), date("d"), date("Y")+1);
echo "Besok adalah tanggal ". date("d/m/y", $tomorrow) . "<br>";
echo "Sebulan lalu adalah tanggal ". date("d/m/y", $lastmonth). "<br>";
echo "Setahun lagi adalah tanggal ". date("d/m/y", $nextyear). "<br>";
?>
Mau bikin alarm ulang taon kita kapan??? Bisa kok…
<?php $birthday = mktime(0, 0, 0, 7, 14, 2010) ; $now = time () ; $difference =($birthday-$now) ; $day =(int) ($difference/86400) ; print "ulang tahunnya saya tinggal $day hari lagi"; ?>
Masih banyak tu function php date/time yang keren-keren, yang barusan mah cuma sebagian kecil aja… Kalau mau penjelasan lengkapnya mampir aja kesini http://www.php.net/manual/en/book.datetime.php atau kesini http://www.w3schools.com/php/php_ref_date.asp
red :: makase buat yang punya alifamri.com dah ajarin logika ulang taon.. hahahakkk keren bg..
This entry was posted on Thursday, June 24th, 2010 at 9:12 am and is filed under Programing, Web Technology. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.



wah…, semakin keren
hehehe

wah ilmu baru lagi nih .. thanks ya atas sharenya .. n hidup spanyol…. hehe.. gak nyambung amat ya..haha
hahaha jagoan kita sama.. tapi sehidup-hidupnya spanyol lebih hidup indonesia..

kenapa harus dibagi 86400

coba ganti dolo… jadi berapa kek..

wah mantap mas…ini cuman sebagian kecil ? berarti masih banyak lagi yang lebih menarik ? sukses deh saya ajungin jempol mas
hehehe iya mas masih banyak cara untuk mengkreasikan pembuatan jam dan tanggal di php..

wah, keren nie ilmunya….
saya pernah nyoba, bisa juga pakai fungsi substring, tanggalnya dipecah-pecah dulu…
salam kenal mas….
happy Coding…
happy codding..
