Advertisement
anticims19

fungsidate_helper.php

Apr 7th, 2016
464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.27 KB | None | 0 0
  1. <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2.  
  3. //untuk mengetahui bulan bulan
  4. if ( ! function_exists('bulan'))
  5. {
  6.     function bulan($bln)
  7.     {
  8.         switch ($bln)
  9.         {
  10.             case 1:
  11.                 return "Januari";
  12.                 break;
  13.             case 2:
  14.                 return "Februari";
  15.                 break;
  16.             case 3:
  17.                 return "Maret";
  18.                 break;
  19.             case 4:
  20.                 return "April";
  21.                 break;
  22.             case 5:
  23.                 return "Mei";
  24.                 break;
  25.             case 6:
  26.                 return "Juni";
  27.                 break;
  28.             case 7:
  29.                 return "Juli";
  30.                 break;
  31.             case 8:
  32.                 return "Agustus";
  33.                 break;
  34.             case 9:
  35.                 return "September";
  36.                 break;
  37.             case 10:
  38.                 return "Oktober";
  39.                 break;
  40.             case 11:
  41.                 return "November";
  42.                 break;
  43.             case 12:
  44.                 return "Desember";
  45.                 break;
  46.         }
  47.     }
  48. }
  49.  
  50. //format tanggal yyyy-mm-dd
  51. if ( ! function_exists('tgl_indo'))
  52. {
  53.     function tgl_indo($tgl)
  54.     {
  55.         $ubah = gmdate($tgl, time()+60*60*8);
  56.         $pecah = explode("-",$ubah);  //memecah variabel berdasarkan -
  57.         $tanggal = $pecah[2];
  58.         $bulan = bulan($pecah[1]);
  59.         $tahun = $pecah[0];
  60.         return $tanggal.' '.$bulan.' '.$tahun; //hasil akhir
  61.     }
  62. }
  63.  
  64. //format tanggal timestamp
  65. if( ! function_exists('tgl_indo_timestamp')){
  66.  
  67. function tgl_indo_timestamp($tgl)
  68. {
  69.     $inttime=date('Y-m-d H:i:s',$tgl); //mengubah format menjadi tanggal biasa
  70.     $tglBaru=explode(" ",$inttime); //memecah berdasarkan spaasi
  71.      
  72.     $tglBaru1=$tglBaru[0]; //mendapatkan variabel format yyyy-mm-dd
  73.     $tglBaru2=$tglBaru[1]; //mendapatkan fotmat hh:ii:ss
  74.     $tglBarua=explode("-",$tglBaru1); //lalu memecah variabel berdasarkan -
  75.  
  76.     $tgl=$tglBarua[2];
  77.     $bln=$tglBarua[1];
  78.     $thn=$tglBarua[0];
  79.  
  80.     $bln=bulan($bln); //mengganti bulan angka menjadi text dari fungsi bulan
  81.     $ubahTanggal="$tgl $bln $thn | $tglBaru2 "; //hasil akhir tanggal
  82.  
  83.     return $ubahTanggal;
  84. }
  85. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement