v2.5.2
Giriş yap

Laravel tarih ayarlaması(tarih bulma)

emreergen20
756 defa görüntülendi

Merhabalar,
Laravel projemde süre belirlenen bir alan yapmam gerek
yani abonelik(lisans vb) sistemine benzer. Kişi 41 gün diye seçtiğinde bu günden sonraki 41 gün sonrasını tarih olarak kayıt etmem gerek.
bu tarihleri nasıl bulurum
yani gün ay yıl hesabı nasıl oluyor.

mesela bu gün 5.11.2021 kullanıcı 60 gün dediğinde tarihin 4.01.2022 diye bulmam gerek bunu nasıl bulabiliyorum. hesaplama mantığı nedir.

ek olarak mesela istediğim günleri saymama olayıda olabilir.
yukarıdaki örnekden, mesela pazar günleri sayılmasın veya şu günlerde(cuma vb.) şunu yap gibi işlemleri nasıl yaparım.

kısaca en verimli nasıl bir yapı kurabilirim.

Teşekkürler.

emreergen20
704 gün önce

merhabalar soruyu hortlattığım için kusura bakmayın. Son cevabımdaki gibi birşey yapsam verimli olur mu?
dediğim gibi yaparsam sanki daha detaylı ve kısa bir kodlama olacağını düşündüm.
yapmak istediğim lisans lı abonelik sistemi. kişinin almış olduğu paket kapsamında aldığı andaki tarih saati unix olarak başlangıç yapacağım.(hatta paket paket kayıt ettirebilirim aldığı paketler gibi bir liste
neyse soru bu değil). altığı paketteki süre kadar da saniye ile toplayıp çıkan unix tarih saati bitiş tarihi olarak kayıt edeceğim. daha sonra her oturum açarken bu tarihi kontrol ettireceğim. eğer o anlık girdiği unix tarih saat bitiş unix verisine eşit ve büyükse abonelik bittiğini falan göstereceğim yetkileri kapatacağım
bu konu hakkında genel öneriniz de varmı?
abonelik yapını şöyle yap. yada şu kısma dikkat et genelde sorun yaşanır bunu çözersen sağlıklı olur gibi önerileriniz.
Teşekkürler iyi günler iyi çalışmalar herkese