Asanoerdotcom – Membuat Fungsi Edate Excel Dalam PHP

Sudah lama rasanya ya saya tidak memberikan sebuah tulisan menarik nan keche di dunia asanoer. Karena memang sebuah kesibukan yang begitu indah di dunia nyata. Langsung saja.

Fungsi edate dalam excel dapat menambahkan tanggal yang sama dalam bulan tertentu ke bulan depannya. Biasanya fungsi ini dipakai untuk pembuatan tanggal cicilan dan kredit. Nah, fungsi inilah yang sudah terpakai dalam proyek kecil asanoer untuk penyempurnaan aplikasi kredit atau cicilan barang (walaupun belum lebih sempurna), hehe.

Fungsi dalam excel yaitu edate(tgl, penjumlah). Dengan diketahui tgl adalah nilai tanggal yang akan dijumlahkan oleh fungsi ini. Dan penjumlah adalah bilangan bulat untuk penjumlahan dalam bulan kedapannya. Dengan demikian jika edate(‘2018-11-18’, 1) maka menghasilkan ‘2018-12-18’. Juga berlaku jika edate(‘2018-12-31’,2) hasilnya ‘2019-02-28’. Kenapa jadinya 28 Feb 2019? Karena tanggal maksimal dari bulan Feb 2019 adalah 28.

Mulai?

  1. Seperti biasa, bukalah ini ini ini ini ini innn… Kemudian setelah selesai bisa kembali lagi ke sini.
  2. Copy file fungsi-edate.php berikut ke lembar kerja Anda di Sublime Text atau teks editor kesayangan Anda.
Kemdian cobalah dengan edate(‘1990-10-27’, 2) maka jika benar seharusnya akan menghasilkan ‘1990-12-27’.

Bagi temen-temen pembaca maka fungsi ini cocok buat proyek aplikasi cicilan atau kredit supaya dapat menambahkan bilangan ke depan yang sama ataupun mendekati. Jadi penambahan bulan tidak harus 30 atau 31 hari.

Terima kasih sudah mengunjungi #asanoerdotcom .

Sumber-sumber:

  • Ilmu-ilmu dari Allah Subhanahu wa Ta’ala.
  • Beberapa artikel menarik dari google.
  • Dari fungsi excel edate.
  • Dan dari proyek kecil asanoer yang sudah dikerjakan.

InsyaAllah ada manfaat.

Fungsi ini bisa Anda temui juga di Github.

Berikut proyek kecil yang sudah laku terjual.

 

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.