Ibolac
#php #mysql #wordpress
Kullanıcı
-
Üyelik
13.11.2012
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğrenci
-
Konum
Eskişehir
-
Ad Soyad
** **
-
Mesajlar
294
-
Beğeniler
46 / 49
-
Ticaret
25, (%96)
PHP ile zaman farkını aşağıdaki fonksiyon ile alabiliyorum.
$domainage = "2012-07-03";
$ex = explode('-', $domainage);
$year = $ex[0];
$month = $ex[1];
$day = $ex[2];
$value1 = mktime(0, 0, 0, $day, $month, $year); // Belirlediğimiz tarihi unix zaman damgasına dönüştürelim mktime() fonksiyonu ile yapıyoruz
$value2 = time(); // Bugünün unix zaman damgasını alalım
$value3 = $value2 - $value1; // Farklarını bulalım
$domainage = floor($value3 / (365 * 24 * 60 * 60)); // Saniyeleri yıla dönüştürelim
return $domainage;
Yalnız çıktıyı 2 gibi bir sonuç veriyor yuvarladığı için. Bu zamana kadar tarih fonksiyonlarıyla çok nadir çalıştığımdan ilk kez ihtiyacım oluyor böyle bir şeye. Wmaraci.com site analiz bölümünde olduğu gibi 2 yıl 4 ay olarak çıktı almak istiyorum.
Tüm PHP İşleriniz Yapılır # BOT # SCRIPT # EDIT
-
Üyelik
05.02.2012
-
Yaş/Cinsiyet
27 / E
-
Meslek
Öğrenci
-
Konum
Adana
-
Ad Soyad
** **
-
Mesajlar
26
-
Beğeniler
2 / 2
-
Ticaret
0, (%0)
$domainage = "2010-10-07";
$ex = explode('-', $domainage);
$year = $ex[0];
$month = $ex[1];
$day = $ex[2];
$value1 = mktime(0, 0, 0, $month, $day, $year); // Belirlediğimiz tarihi unix zaman damgasına dönüştürelim mktime() fonksiyonu ile yapıyoruz
$value2 = time(); // Bugünün unix zaman damgasını alalım
$value3 = $value2 - $value1; // Farklarını bulalım
$domainage = floor($value3 / ( 30 * 24 * 60 * 60)); // Saniyeleri yıla dönüştürelim
$m = ($domainage / 12);
$yil = floor($m);
$ay = floor($domainage - ($yil * 12));
return $yil." yıl ".$ay." ay";
daha pratik yolu vardır elbet ama bunla idare edebilirsiniz :rolleyes:
Ibolac
#php #mysql #wordpress
Kullanıcı
-
Üyelik
13.11.2012
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğrenci
-
Konum
Eskişehir
-
Ad Soyad
** **
-
Mesajlar
294
-
Beğeniler
46 / 49
-
Ticaret
25, (%96)
Teşekkür ederim, deneyip yorum yazacağım.
Tüm PHP İşleriniz Yapılır # BOT # SCRIPT # EDIT
Php
php yaşam biçimidir...
Kullanıcı
-
Üyelik
14.11.2012
-
Yaş/Cinsiyet
41 / E
-
Meslek
php
-
Konum
Tekirdağ
-
Ad Soyad
E** Ö**
-
Mesajlar
94
-
Beğeniler
27 / 26
-
Ticaret
1, (%100)
kolay gelsin
adminmaker++ Admin Panel Oluşturucu, Tema Giydirici
Ibolac
#php #mysql #wordpress
Kullanıcı
-
Üyelik
13.11.2012
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğrenci
-
Konum
Eskişehir
-
Ad Soyad
** **
-
Mesajlar
294
-
Beğeniler
46 / 49
-
Ticaret
25, (%96)
function timediff($diff)
{
$timediff = time()-$diff;
$month = round($timediff/2629743);
$year = round($timediff/31556926);
$diff = $month%12;
if($year < 1)
{
return "0 yıl ". $diff ." ay";
}
else
{
if($month <= 11)
{
return $year . " yıl " . $diff . " ay";
}
else
{
return $year . " yıl " . $diff . " ay";
}
}
}
verdiğiniz fonksiyonu yukarıdaki şekilde değiştirince istediğim sonuca ulaştım. Teşekkür ederim.
Tüm PHP İşleriniz Yapılır # BOT # SCRIPT # EDIT