• 05-12-2012, 10:36:51
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar

    Bir üyelik kayıt sisteminde üye örneğin 19.05.2010 tarihinde siteye kayıt olmuş.

    O tarihten bu güne kadar kaç ay geçtiğini hesaplatmak istiyorum yada bunu gün olarakta hesaplanabilirse o da olur.

    Ancak ben algoritmasını bi türlü kafamda kuramadım.

    Yardımcı olabilirseniz sevinirim arkadaşlar..
  • 05-12-2012, 10:48:45
    #2
    function fark($fark)
    {
    	$s_ay = date("m"); 
    	$s_gun = date("d");
    	$s_yil = date("Y");
    	
    	$patlat = explode(".",$fark);
    	
    	$e_gun = $patlat[0];
    	$e_ay = $patlat[1];
    	$e_yil = $patlat[2];
    	
    	$gun1 = mktime(0, 0, 0, $s_ay  , $s_gun, $s_yil);
    	$gun2 = mktime(0, 0, 0, $e_ay  , $e_gun, $e_yil);
    	$sonuc = ($gun1 - $gun2)/floor((60*60*24));  
    
    	return $sonuc;
    }
    bu olması lazım hocam
  • 05-12-2012, 11:14:14
    #3
    $first = '19.05.2010';
    $second = date("Y-m-d");
    
    $difference = strtotime($second) - strtotime(str_replace('.', '-', $first));
    
    echo floor($difference / 86400);