Category: PHP5

Added: 17th of January 2016

Updated On: 28th of October 2020

Viewed: 1774 times

Get the day of the week for a specified date using PHP5

This article was rechecked and updated on 28/10/20

One thing I noted, you will get varying results if you try to get the day of the week from a specified date in PHP if you submit your date in the following format dd/mm/yy.

What you need to do is replace / with - in your date using the str_replace function, convert the date to a unix timestamp, then use the date function with l switch, which will give you the proper day of the week.

Copy and paste the code below. The code will display Wednesday

<?php
$date = str_replace('/', '-', "28/10/2020");
$day = date('l', strtotime($date));
echo $day;
?>


If you just wanted to get the day of the week at anytime, we can use now
echo $day = date('l', strtotime(now));

Other Tips & Tutorials

PHP5

Convert all characters to Upper or Lower case in PHP5

Posted: 7th of October 2020

Views: 145

PHP5

Get the day of the week for a specified date using PHP5

Posted: 17th of January 2016

Views: 1774

PHP5

How to upload files larger than 2MB using PHP5

Posted: 14th of January 2016

Views: 1945

PHP5

Preserve line breaks in PHP. nl2br function

Posted: 21st of December 2015

Views: 3504

PHP5

Convert a Unix timestamp to date and time using PHP

Posted: 18th of December 2015

Views: 2034

PHP5

How to validate a form using PHP5

Posted: 15th of December 2015

Views: 1055

PHP5

Count the number of elements in a PHP array using the count() function

Posted: 15th of December 2015

Views: 892

PHP5

Pass ampersand through query strings in URL using PHP5

Posted: 27th of November 2015

Views: 2156