Belirli tarih arasında haftanın 3 gün ün tarihini almak
örnek
03.01.2022 tarihinden itibaren bu güne kadar çarşamba perşembe cuma olan günleri tarih almak istiyorum
03.01.2022 den itibaren
- Hafta) 5 / 6 / 7 - 01-2022
- Hafta) 12 / 13 / 14 - 01-2022
- Hafta) 19 / 20 / 21 - 01-2022
- Hafta) 26 / 27 / 27 - 01-2022
x
x
x
x
Şekilinde nasıl yapabilirim
C# kullanıcağım ama farklı dil'de olabilir mantıgını anlamak istiyorum
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
php'den bildiğim date_diff fonksiyonu c# da mevcut, bununla yapabilirsin. php'den örnek verirdim ama, syntax'ı ve parametreleri farklı olduğu için işine yaramaz.
https://docs.microsoft.com/tr-tr/dotnet/api/microsoft.visualbasic.dateandtime.datediff?view=net-6.0
bu fonksiyonun yaptığı iş, iki tarih arasında belirtilen parametreler ile eşleşen günleri almak. bunuda tarih fonksiyonu içerisinde yer alan tanımlıyıcı regex'i kullanarak yapıyor 'Y-m-d l' dediğimiz zaman "2022-05-28 Saturday" çıktısını verir. arka planında bu işlevin gerçekleştirdiği işlem bu şekilde.