0

enter image description here

i want insert data day wise as select start date and end date. i am count only week of day using following code

$start = new DateTime('2016-11-17');

$end = new DateTime('2017-06-10');

$days = $start->diff($end, true)->days;

$monday = intval($days / 7) + ($start->format('N') + $days % 7 >= 1);

$tuesday = intval($days / 7) + ($start->format('N') + $days % 7 >= 2);

$wednesday = intval($days / 7) + ($start->format('N') + $days % 7 >= 3);

$thursday = intval($days / 7) + ($start->format('N') + $days % 7 >= 4);

$friday = intval($days / 7) + ($start->format('N') + $days % 7 >= 5);

$saturday = intval($days / 7) + ($start->format('N') + $days % 7 >= 6);

$sundays = intval($days / 7) + ($start->format('N') + $days % 7 >= 7);
Manish Jesani
  • 1,339
  • 5
  • 20
  • 36

1 Answers1

0

$sundays = intval($days / 7) + ($start->format('N') + $days % 7 <= 7);