-=[ Mr. Bumblebee ]=-
_Indonesia_
<?php
###########################################
// date
// * date type '0000-00-00 00:00:00'
###########################################
function date_new ( $date , $chk_max = 7 , $image = '<span style="color:red;font-size:7pt;">[new]</span>')
{
$chk_date = substr($date , 0 , 10) ;
$return_value = '' ;
for ( $i = 0 ; $i < $chk_max ; $i++)
{
$tmp_date = date('Y-m-d' , mktime(0,0,0, date('m') , (date('d')-$i) , date('Y'))) ;
if ( $chk_date == $tmp_date )
{
$return_value = $image ;
break;
}
}
return $return_value ;
}
function ucf_date_format ( $date , $type = 'y/m/d' )
{
if ( empty($date)) return ;
if ( strpos($date,'0000-00-00') !== false ) return ;
$y = substr($date , 0 , 4 ) ;
$m = substr($date , 5 , 2 ) ;
$d = substr($date , 8 , 2 ) ;
if ( empty($y) || emptY($m) || empty($d)) return ;
$return_value = date($type , mktime(0,0,0, $m , $d , $y )) ;
return $return_value ;
}
if(!function_exists('date_format')){
function date_format ( $date , $type = 'y/m/d' )
{
if ( empty($date)) return ;
if ( strpos($date,'0000-00-00') !== false ) return ;
$y = substr($date , 0 , 4 ) ;
$m = substr($date , 5 , 2 ) ;
$d = substr($date , 8 , 2 ) ;
if ( empty($y) || emptY($m) || empty($d)) return ;
$return_value = date($type , mktime(0,0,0, $m , $d , $y )) ;
return $return_value ;
}
}
function date_margin( $date1 , $date2 ) {
if ( empty ($date1)) return;
if ( empty ($date2)) return;
$date1 = explode('-', $date1);
$date1 = implode('', $date1);
$date1 = explode(':', $date1);
$date1 = implode('', $date1);
$date1 = explode(' ', $date1);
$date1 = implode('', $date1);
$date2 = explode('-', $date2);
$date2 = implode('', $date2);
$date2 = explode(':', $date2);
$date2 = implode('', $date2);
$date2 = explode(' ', $date2);
$date2 = implode('', $date2);
$date_1 = array ('Y' => substr($date1,0,4), 'm' => substr($date1,4,2), 'd' => substr($date1,6,2), 'H' => substr($date1,8,2), 'i' => substr($date1,10,2), 's' => substr($date1,12,2) );
$date_2 = array ('Y' => substr($date2,0,4), 'm' => substr($date2,4,2), 'd' => substr($date2,6,2), 'H' => substr($date2,8,2), 'i' => substr($date2,10,2), 's' => substr($date2,12,2) );
$date_1['t'] = mktime($date_1[H], $date_1[i], $date_1[s], $date_1[m], $date_1[d], $date_1[Y]);
$date_2['t'] = mktime($date_2[H], $date_2[i], $date_2[s], $date_2[m], $date_2[d], $date_2[Y]);
if ( $date_2['t'] > $date_1['t'] )$margin = ( $date_2['t'] - $date_1['t'] );
else $margin = ( $date_1['t'] - $date_2['t'] );
$return_date[d] = floor($margin/86400);
$margin = $margin - $return_date[d]*86400;
$return_date[H] = floor($margin/3600);
$margin = $margin - $return_date[H]*3600;
$return_date[i] = floor($margin/60);
$margin = $margin - $return_date[i]*60;
$return_date[s] = $margin;
return $return_date[d] . 'ÀÏ ' . $return_date[H] . '½Ã ' . $return_date[i] . 'ºÐ ' . $return_date[s] . 'ÃÊ ';
}
?>
Copyright © 2017 || Recoded By Mr.Bumblebee