Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I get the day of a specific date with PHP

Tags:

date

php

I want to get the day (Sunday, Monday,...) of October 22. How can I do that?

like image 786
noob Avatar asked Sep 06 '09 14:09

noob


People also ask

How can I get the date of a specific day with PHP?

You can use the date function. I'm using strtotime to get the timestamp to that day ; there are other solutions, like mktime , for instance.

How do I get the day of the week in PHP?

Use strtotime() function to get the first day of week using PHP. This function returns the default time variable timestamp and then use date() function to convert timestamp date into understandable date. strtotime() Function: The strtotime() function returns the result in timestamp by parsing the time string.

What does date () do in PHP?

The date function in PHP is used to format the timestamp into a human desired format. The timestamp is the number of seconds between the current time and 1st January, 1970 00:00:00 GMT. It is also known as the UNIX timestamp.

How can I get current date in YYYY MM DD format in PHP?

$date = date("yyyy-mm-dd", strtotime(now));


2 Answers

You can use the date function. I'm using strtotime to get the timestamp to that day ; there are other solutions, like mktime, for instance.

For instance, with the 'D' modifier, for the textual representation in three letters :

$timestamp = strtotime('2009-10-22');  $day = date('D', $timestamp); var_dump($day); 

You will get :

string 'Thu' (length=3) 

And with the 'l' modifier, for the full textual representation :

$day = date('l', $timestamp); var_dump($day); 

You get :

string 'Thursday' (length=8) 

Or the 'w' modifier, to get to number of the day (0 to 6, 0 being sunday, and 6 being saturday) :

$day = date('w', $timestamp); var_dump($day); 

You'll obtain :

string '4' (length=1) 
like image 128
Pascal MARTIN Avatar answered Nov 07 '22 01:11

Pascal MARTIN


$date = '2014-02-25'; date('D', strtotime($date)); 
like image 39
Péter Simon Avatar answered Nov 07 '22 00:11

Péter Simon