Bu haftaya ait tarihleri yazdırmak istiyorum nasıl yaparım
Örnek :
24.02.2020 - Pazartesi
25.02.2020 - Salı
26.02.2020 - Çarşamba
27.02.2020 - Perşembe
28.02.2020 - Cuma
29.02.2020 - Cumartesi
01.03.2020 - Pazar
Bu haftanın tüm tarihini almak.
6
●197
- 28-02-2020, 13:20:59Kimlik doğrulama veya yönetimden onay bekliyor.
- 28-02-2020, 13:21:36Bugünün zamanını al, 1 gün için bir günlük zamamla topla o zamanı tarihe çevir, 2. gün için 2 günlük zamanla topla çevir
- 28-02-2020, 13:35:41https://www.php.net/manual/tr/functi...s-in-month.php buradaki fonksiyon ile yılın o ayında kaç gün olduğunu bulup sonra for ile yazdırabilirsin.
- 28-02-2020, 13:46:50Üyeliği durdurulduİşine yarayacağını düşündüğüm bir fonksiyon.
Kolay gelsin.
<?php function gecenHafta() { $buGun = "today"; if (date('N') !== '1') { $buGun .= " last week"; } echo "<br />"; $day = strtotime($buGun); echo date('r', $day); echo "<br />"; $pazarGunu= strtotime('next monday', $day) - 1; echo date('r', $pazarGunu); } gecenHafta(); ?> - 28-02-2020, 14:24:20Amacım Bir shift hazırlamak ama bir türlü kafamda oturtamadım bana bununla ilgili fikir verebilirmisiniz acaba nasıl bir yol ilemeliyim sizce ?
Aşağıda resimde görüldüğü gibi haftalık plan seçecekler ama kafamda kayıt sistemini oluşturamadım. Günleri Nasıl kayıt etmeliyim nasıl bir yol izlersem doğru olur gibi.
Tasarım resmi
Peki Yılın kaçıncı haftası onu nasıl alabilirim ? - 28-02-2020, 22:25:09Selamlar, bu gibi işlemler için kesinlikle Carbon kullanmanızı tavsiye ederim.
Carbon kütüphanesini projenize dahil ettikten sonra aşağıdaki kod bloğu işinizi görecektir.
use Carbon\Carbon; $today = Carbon::now(); $week = []; for ($i=0; $i <7 ; $i++) { $week[] = $today->startOfWeek()->addDay($i)->format('d.m.Y - l'); } return print_r($week);