Mau kaos (T-shirt) Wordpress keren? (Selengkapnya)
Dapatkan Script SMS Gateway Untuk Bisnis Anda

Fitur: autoresponder, pengirim SMS massal, manajemen phonebook, manajemen SMS, SMS grouping, long text SMS support, auto reply, reporting system dll.
[Baca Selengkapnya]



Script PHP untuk Mencari Selisih Waktu dan Tanggal


June 27th, 2008 | by rosihanari | Cetak Artikel Ini Cetak Artikel Ini

Panduan 28 Hari Menguasai SEO

Sudahkah Anda membaca artikel saya tentang mencari selisih waktu dan tanggal dengan SQL? Kalau belum, sebaiknya baca artikel tersebut terlebih dahulu karena artikel ini terkait dengan artikel yang telah saya publish itu.

Pada artikel ini akan dibahas bagaimana cara membuat script PHP untuk mencari selisih waktu dan tanggal. Proses pencarian selisih ini menggunakan perintah SQL.

Simak artikel ini dengan cermat…

Sebagai contoh, akan dibuat script untuk mencari selisih hari dari tanggal 20/10/2008 sampai dengan 23/10/2008.

<?php
$tglAwal = "2008-10-20";
$tglAkhir = "2008-10-23";

mysql_connect("namahost","namauser","pass");
mysql_select_db("namadb");

$query = "SELECT datediff('$tglAkhir', '$tglAwal') as selisih";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);

echo "Selisih hari antara tanggal ".$tglAwal.
       " sampai tanggal ".$tglAkhir." adalah ".$data['selisih'].
       " hari";

?>

Bagaimana script untuk mencari selisih waktu? pada prinsipnya hampir sama dengan script di atas, bedanya hanya pada statement SQL nya saja, yaitu menggunakan timediff().


Beberapa artikel terkait


Share this article on:

Kata kunci: PHP -


Ada 18 komentar dalam artikel ini.

  1. zeea says:

    pak saya ingin bertanya bagaimana seandainya kalau fungsi selisih tanggal ini diaplikasikan untuk mencari usia seseorang jika diketahui tanggal lahirnya, kalau boleh juga saya minta referensi skrip untuk fungsi pembulatan dan seting / format tanggal. terima kasih sebelumnya…

  2. [...] Pada artikel kali ini, akan dipaparkan cara membuat script PHP untuk mencari usia seseorang apabila diketahui tanggal lahirnya. Artikel ini merupakan respon terhadap seseorang yang telah memberikan komentarnya di blog ini. [...]

  3. [...] Yang menjadi pertanyaan sekarang adalah, bagaimana cara menentukan selisih hari antara current date dengan tanggal tertentu, jika tanggal tersebut sudah diketahui? Nah… kita manfaatkan saja query SQL sebagai mana yang telah dibahas pada artikel PHP tentang Pencarian Selisih Waktu. [...]

  4. edison says:

    Bagus juga tuh skripnya….
    tapi mau tanya nie mas, gimana cara membuat tanggal dan waktu ketika user online hingga dia offline tetapi tidak menggunakan database
    mohon pencerahannya mas klo bisa di kirim ke email ya !!!!

  5. niko kahan says:

    bagus scriptnya boss..tapi mo nanya aku ada tugas untuk memberi batas waktu tampil berita.misalkan dikasih batas tiga hari tampil dari berita yang diinputkan dari admin..gimana ya? makasih yaw..

  6. [...] kasih mas Niko atas pertanyaannya di komentar di salah satu artikel yang saya posting, karena pertanyaan Anda  telah memotivasi saya untuk membuat artikel ini. Baik para pecinta setia [...]

  7. rosihanari says:

    to mas niko…
    Thanks mas atas pertanyaannya, karena memotivasi saya untuk mengulasnya di blog ini. Saya telah memposting artikel terkait dengan pertanyaan Anda di sini

  8. lux says:

    dari alur jalannya proses sih saya dah paham mas tapi kok dah saya jalankan ada muncul pesan kesalahan t_values t_strings nya masih salah ya?kira2 apa yang menyebabkan gga keluar outputnya. kesalahan ditunjukkan pada baris echo “$.data['selisih'].”.

  9. rosihanari says:

    to Lux:
    Coba kirimkan scipt Anda via email saya rosihanari@gmail.com, ntar saya cek (kalo sempet) :-)

  10. hanif says:

    mas, gimana skripnya bikin aplikasi misalnya seperti ini:
    Tanggal Pinjam : 19 Januari 2009 (Format tgl ini sesuai dg tgl dikomputer)
    Tanggal Kembali : 23 Januari 2009 (Tgl ini adlh format tgl dikomputer ditambah 4 hari).
    Gimana mas caranya? Please kasih tahu donk skrip php-nya. Pokoknya truimakasih banyak buat mas.



Tolong beri komentar donk!

Komentar Anda akan berguna untuk kemajuan blog ini.


Mohon maaf, komentar yang menggunakan email palsu atau komentar bernada negatif atau cemooh secara otomatis akan terhapus karena dianggap spam dan tidak akan tampil dalam daftar komentar.

Dimohon jangan pula memasukkan code program dalam bentuk apapun ke dalam komentar karena akan dianggap spam.

*
Untuk membuktikan bahwa komentar Anda bukan spam, tulis kata yang muncul dalam gambar di bawah ini. Bila Anda tidak bisa membaca kata dalam gambar, klik pada gambar tersebut untuk mendengarkan suara dari kata tersebut
Click to hear an audio file of the anti-spam word