• 29-04-2017, 22:44:06
    #1
    Merhaba arkadaşlar mysql tablomda şöyle iki verim var 2017-04-29 22:25:33
    bu tarih ve saat den başka bir tarih ve saatin farkını saniye cinsinden hesaplatamıyorum bu konuda bilgisi olan arkadaşlar yardım edebilirmi?
  • 30-04-2017, 00:22:02
    #2
    Yapmak istediğin şey misal "bir başlangıç tarihin olacak ve birde bitiş tarihi. Bu iki tarih arasındaki farkı saniye olarakmı almak istiyorsun ? Sanırım mail için felan kullanacaksın bunu ?
  • 30-04-2017, 01:16:16
    #3
    evet öyle gibi ama ek olarak saat de olucak yanında örneğin 2017-06-29 22:25:33 zamanından 2017-04-29 18:25:33 zamanınının farkını saniye olarak almak istiyorum
  • 30-04-2017, 01:46:26
    #4
    Zamanları unixtime değerine çevirip aradaki farkı hesaplamak gerekiyor.

    function mysqlDateTimeToUnixTimeStamp($date) {
    
        $yr = strval(substr($date,0,4));
        $mo = strval(substr($date,5,2));
        $da = strval(substr($date,8,2));
        $hr = strval(substr($date,11,2));
        $mi = strval(substr($date,14,2));
        $se = strval(substr($date,17,2));
    	
    	return mktime($hr,$mi,$se,$mo,$da,$yr);
    
    }
    
    $time1 = mysqlDateTimeToUnixTimeStamp('2017-06-29 22:25:33');
    $time2 = mysqlDateTimeToUnixTimeStamp('2017-04-29 18:25:33');
    
    echo ($time1 - $time2).' sn';
  • 30-04-2017, 03:03:27
    #5
    soulmy adlı üyeden alıntı: mesajı görüntüle
    Zamanları unixtime değerine çevirip aradaki farkı hesaplamak gerekiyor.

    function mysqlDateTimeToUnixTimeStamp($date) {
    
        $yr = strval(substr($date,0,4));
        $mo = strval(substr($date,5,2));
        $da = strval(substr($date,8,2));
        $hr = strval(substr($date,11,2));
        $mi = strval(substr($date,14,2));
        $se = strval(substr($date,17,2));
    	
    	return mktime($hr,$mi,$se,$mo,$da,$yr);
    
    }
    
    $time1 = mysqlDateTimeToUnixTimeStamp('2017-06-29 22:25:33');
    $time2 = mysqlDateTimeToUnixTimeStamp('2017-04-29 18:25:33');
    
    echo ($time1 - $time2).' sn';
    çok sağolun aradığım şey buydu
  • 30-04-2017, 10:52:02
    #6
    Rica ederim. İşinize yaradıysa ne mutlu.