How to Find Day Name from Specific Date in PHP?

By Hardik Savani May 14, 2024 Category : PHP

Whenever you need to det day like Monday, Tuesday etc from full date. i mean you have any specific date like "2015-10-10" and you want to get day then you can do in both way first using strtotime() and second using DateTime object.

In Following example you can see i give you both way to get day from your date. now i added format 'l' so it will return full name of day like "Tuesday", but if you want to get short name of day then you can change format like "D".

Example 1:

index.php

<?php

$specificDate = strtotime('2023-01-28');

$day = date('l', $specificDate);

var_dump($day);

?>

Output:

string(8) "Saturday"

Example 2:

index.php

<?php

$specificDate = strtotime('2023-01-28');

$yourDate = DateTime::createFromFormat("Y-m-d", $specificDate);

var_dump($yourDate->format("l"));

?>

Output:

string(8) "Saturday"

I hope it can help you...

Tags :
Shares