date(): PHP Date Today with time

Date Today in PHP PHP can generate today date and time in different formats. Here is a simple date command in PHP to display today date.
date("date format",[timestamp])

The output of the above command is: 05/31/23

Use of PHP timestamp in the date function is optional. If timestamp is not given then by default it takes the current timestamp or time().

To display the date in above format we have used the date format like this

This will format the display to month / day / year format. We can change the display to any other format we want with use of different characters to format the string. You will get a list of such characters used for formatting the date is listed at the end of this page.

Let us display the todays date with the present time using the date format characters in a better way.
May 31, 2023, 7:25 pm

Refresh your browser window to see how the time is changing. Here is the code used to display the above date and time.
date("F j, Y, g:i a")

Displaying Present Month

echo date('M');
The output is here.

Displaying Last Month

echo date('M',strtotime("first day of last month"));

Displaying 2nd Last Month

echo date('M',strtotime("last day of -2 month"));

Present Day of the Week

echo date('l');
The output is here.

Present Day of the Month

echo date('d');
The output is here.

Time elapsed in seconds since Unix Epoch

echo date('U');
Output is here ( refresh this page and see the change )
This is same as output of time() function.
You can try more such outputs by using different date formats

Format for MySQL datetime field

MySQL datetime field stores date with time. Here is the format required to store data in this field.
$tdtp=date("Y-m-d  H:i:s",time());
Here is the output ( refresh this page and see the change )
2023-05-31  19:25:07

Subscribe to our YouTube Channel here


* indicates required
Subscribe to plus2net



    i want u to send me the scripts in php of how to recover a forgotten password, how to create a form with a photo attached to it, just reply to my email, thanx


    the article was helpfull but still the time i get on my page is one hour ahead any idea on how to reduce it so as i can get the appropriate time?

    thank you in advance

    Post your comments , suggestion , error , requirements etc here .

    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2023 All rights reserved worldwide Privacy Policy Disclaimer