Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function index()
- {
- // Lama Tunggu
- $daftar_alumni_kerja = $this->statistik_model->select_bekerja()->result(); // Data Alumni yang Bekerja
- $alumni_by_month = [];
- foreach($daftar_alumni_kerja as $k)
- {
- $tgl_lulus = $k->alumni_tgl_lulus;
- $tgl_kerja = $k->perusahaan_tgl_masuk;
- $d1 = new DateTime($tgl_lulus);
- $d2 = new DateTime($tgl_kerja);
- $months = 0;
- $d1->add(new \DateInterval('P1M'));
- while ($d1 <= $d2)
- {
- $months ++; // Jumlah Lama Tunggu Bulan
- $d1->add(new \DateInterval('P1M'));
- }
- // Cari Jumlah Alumni by Bulan Tunggu
- if (!isset( $alumni_by_month[$months]) )
- {
- $alumni_by_month[$months] = 1;
- }
- else
- {
- $alumni_by_month[$months]++;
- }
- $labelbulan_array[] = $months;
- $jumlahdata_array[] = (int)$alumni_by_month;
- }
- $data['labeltunggu'] = json_encode($labelbulan_array); // Nilai Bulan Lama Tunggu
- $data['jumlahtunggu'] = json_encode($jumlahdata_array); // Nilai Data per Bulan
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement