Kemarin ada temen saya yang menanyakan bagaimana cara mencari 3 hari terakhir pada bulan dari tanggal yang di tentukan, setelah mencoba2 akhirnya ketemu juga solusinya..
- pertama cari dulu batas akhirnya atau first day of next month-nya:
- setelah itu cari batas awalnya:
sekian dan terimakasih :)
- pertama cari dulu batas akhirnya atau first day of next month-nya:
1 2 3 4 | //contoh data bulan dan tahun yang saya ambil dari fungsi time() $t = explode ( '/' , date ( 'm/Y' ,time())); //mencari first day of month menggunakan mktime dan strtotime $firstDayNextMonth = strtotime ( "+1month" , mktime (0, 0, 0, $t [0], 1, $t [1])); |
1 2 3 4 | //first day of last three days of month $x = strtotime ( "-3day" , $firstDayNextMonth ); //atau langsung seperti ini $x = strtotime ( "+1month -3day" , mktime (0, 0, 0, $t [0], 1, $t [1])); |
Tidak ada komentar:
Posting Komentar