The most recent challenge I’ve completed was to input a date in plain english (eg. November 19th) and output what day of the year that was (day #323). This was a pretty fun challenge, and was simple enough.
https://www.reddit.com/r/dailyprogrammer/comments/pzo4w/2212012_challenge_13_easy/
<?php function dayofyear($date, $leap) { $datenum = explode(" ", date('m d', strtotime($date))); $months = array(31,28,31,30,31,30,31,31,30,31,30,31); $day = 0; if($leap) { $months[1] = 29; } for ($i=0; $i < intval($datenum[0]) - 1; $i++) { $day = $day + $months[$i]; } return $day + $datenum[1]; } echo dayofyear('November 19th', false); ?>