Merhaba arkadaşlar, bugün sizlere Laravel Carbon ile tarih arası fark bulma konusunu kısaca anlatacağım. Basit veya büyük çaplı Laravel projelerinizde Carbon kütüphanesini kullanarak iki tarih arasındaki farkı bulabilirsiniz. Bu farkı raporlama veya farklı işlemlerde kullanabilirsiniz.
Laravel Carbon ile iki tarih arasındaki farkı bulmamızı sağlayan kodumuz aşağıdaki gibi:
$fark = Carbon::createFromFormat('Y-m-d H:i:s',$sonVeri->created_at)->diffInSeconds($sonVeri->updated_at);
dump($fark)
Burada “created_at” oluşturma tarihi, “updated_at” ise güncelleme tarihi anlamına gelmektedir. Verdiğiniz iki tarih arasındaki farkı saniye cinsinden geri döndürecektir. Carbon kütüphanesini detaylı incelediğinizde, farklı tarih biçimlerini istediğiniz şekilde çıktı alabilirsiniz.
Herhangi bir sorunuz olursa yazmanız halinde sizler için cevaplayacağım.
Bol kodlamalı günler dilerim ^o^.
Laravel Carbon ile tarih arası fark bulma Örnek
Örnek olarak, aşağıdaki kod iki tarih arasındaki farkı gün cinsinden hesaplayacaktır:
$ilktarih = strtotime(‘2013-03-03’);
$sontarih = strtotime(‘2013-04-27’);
$gunfarki = ($sontarih-$ilktarih)/86400 ; echo round($gunfarki);
Sonuç
Laravel Carbon kütüphanesi kullanmanız, size iki tarih arasındaki farkı bulmanızı sağlamıştır. Carbon kütüphanesi, tarih işlemlerini kolaylaştıran bir kütüphanedir. Sıklıkla PHP için web framework’ü olan Laravel ile birlikte kullanabilirsiniz.
Örneğin, bir kaydın veritabanında oluşturulma tarihi ile son güncelleme tarihi arasındaki farkı bulmak istediğimizde kullanabiliriz. Carbon kütüphanesi ayrıca, farklı tarih dilimlerini biçimlendirmek ve çıktı almak için sunduğu diğer fonksiyonlar sayesinde de oldukça kullanışlıdır.
Laravel Nedir
Laravel, PHP için açık kaynak bir web framework’ü olan Laravel, birçok özelliğiyle modern ve ölçeklenebilir web uygulamalarının geliştirilmesini kolaylaştırmaktadır. Bu özellikler arasında, nesne-tabanlı veri modelleme (ORM), güçlü bir rotalama motoru, birçok kullanışlı yardımcı metod ve etkili bir görev yöneticisi yer almaktadır.
MVC mimarisine dayalı olan Laravel, kodların düzenlenmesine, okunabilirliğine ve bakımına önem vermektedir. Ayrıca, veritabanı yönetimi, oturum yönetimi ve güvenlik önlemleri gibi birçok popüler web uygulamasının temel özelliklerini de desteklemektedir.
Laravel, PHP topluluğu tarafından popülerliği kabul edilen bir framework’tür ve web uygulamaları geliştirirken sıkça tercih edilmektedir. İyi kodlamalar!
Laravel, PHP dünyasında popüler olan bir framework’tür ve genellikle web uygulamaları geliştirirken tercih edilir. İyi kodlamalar!