Skip to content

Laravel Blade İçerisinde Tarih Karşılaştırma

17 Ağustos 202354 second read
Laravel

Laravel Blade şablonunda tarih ve saat karşılaştırması yapmak için @if ifadesini ve PHP’nin tarih ve saat fonksiyonlarını kullanabilirsiniz. İşte bir örnek:

@php
    $currentDateTime = now(); // Geçerli tarih ve saat
    $targetDateTime = \Carbon\Carbon::parse('2023-06-16 14:30:00'); // Karşılaştırılacak hedef tarih ve saat
@endphp

@if ($currentDateTime->greaterThan($targetDateTime))
    <p>Geçmiş bir tarih ve saat.</p>
@elseif ($currentDateTime->equalTo($targetDateTime))
    <p>Şu anki tarih ve saat ile hedef tarih ve saat eşit.</p>
@else
    <p>Gelecek bir tarih ve saat.</p>
@endif

Yukarıdaki örnekte, $currentDateTime değişkeni geçerli tarih ve saati temsil ederken, $targetDateTime değişkeni karşılaştırılacak hedef tarih ve saati temsil ediyor. greaterThan fonksiyonu, geçerli tarih ve saat değerinin hedef tarih ve saat değerinden daha büyük olup olmadığını kontrol eder. equalTo fonksiyonu ise geçerli tarih ve saat değerinin hedef tarih ve saat değerine eşit olup olmadığını kontrol eder.

Benzer İçerikler

Yorum yapılmamış

Comments (0)

Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bizi Sosyal Ağlarda Takip et

Son gelişmelerden haberdar olmak için bizi sosyal medyadan takip etmeyi unutmayın.

HABER BÜLTENİ
En Çok Tartışılan Konular

Back To Top