Menghitung selisih tanggal php

Tutorial ini akan menunjukan bagaimana cara menghitung selisih antara dua tanggal di php.

Disini kita akan menggunakan dua cara ,yang pertama menggunakan strtotime dan kedua menggunakan fungsi diff[].

Cara Pertama.


Cara pertama ini kita mengkonversi kedua tanggal menjadi detik dengan fungsi strtotime ,kemudian mengurangkan keduanya ,terakhir kita konversi detik.Untuk contoh diatas kita konversi menjadi hari.

Sekedar catatan strtotime hanya mencakup mulai dari tanggal 1 Januari 1970,jadi kurang cocok untuk menghitung umur jika dibawah tanggal tersebut.

Cara Kedua


Untuk cara kedua kita menggunakan fungsi diff[],fungsi diff[] memiliki beberapa keluaran seperti contoh diatas kita menggunakan ->d untuk hari.Untuk yang lain bisa dilihat dibawah:

  1. d untuk selisih hari.
  2. m untuk selisih bulan.
  3. y untuk selisih tahun.
  4. h untuk jam.
  5. i untuk menit.
  6. s untuk detik.
  7. invert bernilai 0 atau 1,0 jika tanggal yang dikurangkan lebih kecil dari tanggal pengurang begitu juga sebaliknya.
  8. days untuk menghitung total selisih hari.

Jika dilihat d dan days sama-sama menunjukan selisih hari,bedanya days mengeluarkan total jadi kalau kita menggurangkan 2020-02-2020 dengan 2020-01-01 maka akan keluar 50,kalau menggunakan d akan tetap mengeluarkan 19.

Sekian tutorial kali ini jika ada yang kurang dipahami,silahkan tanyakan dibawah.

Hallo sobat, pada tulisan kali ini Saya ingin memberikan tutorial sederhana tentang bagaimana cara menghitung selisih hari atau tanggal dengan PHP. Tanpa panjang lebar lagi, Yuk mari baca dan simak tulisan ini sampai habis. Di jamin akan memberikan manfaat yang besar untuk menambah pengetahuan Anda. Oke, langsung saja ya.

Untuk menghitung selisih hari dengan PHP sangatlah mudah, Anda bisa menggunakan fungsi DateTime diff[]. Saya sudah membuatkan script yang sudah siap Anda gunakan dan bisa langsung Anda Copy Paste ke PC Anda. Lihat script di bawah ini :

Bila dijalankan, script di atas akan menghasilkan Output seperti berikut ini :

61 hari

Selesai. Sangat mudah kan?

Demikian pembahasan tentang Cara Menghitung Selisih Hari dengan PHP, semoga tulisan ini bisa memberikan manfaat untuk Anda yang membaca. Sampai jumpa di tulisan berikutnya. Terima Kasih

Pada kesempatan kali ini kita akan membahas bagaimana cara menghitung selisih waktu dengan PHP.

Pada PHP, terdapat banyak cara untuk menghitung selisih tanggal dan waktu, kali ini kita akan membahas beberapa cara mulai dari yang paling mudah hingga yang paling rumit.

I. Menghitung Selisih Waktu Dengan PHP – Dengan Fungsi date_diff – Cara Paling Mudah

Cara termudah menghitung selisih waktu dengan PHP adalah menggunakan fungsi date_diff[], fungsi ini mulai ada pada PHP versi 5.3.0. adapun format penulisannya adalah:

date_diff[$datetime1, $datetime2]

contoh:

Bài mới nhất

Chủ Đề