Tutorials

Learn web design and programming with our free video and text tutorials.

PHP Date and Time Tutorial

PHP allows you to use the date() function to format a time and/or date.

The php date function accepts 2 arguments: date(format, timestamp).

The format argument is always required and specifies the format to display the date in.

The timestamp argument is optional and can be used as an alternate to the server time.

<?php
echo date("Y-m-d");
echo "<br />";
echo date("Y/m/d");
echo "<br />";
echo date("M d, Y");
echo "<br />";
echo date("F d, Y");
echo "<br />";
echo date("D M d, Y");
echo "<br />";
echo date("l F d, Y");
echo "<br />";
echo date("l F d, Y, h:i:s");
echo "<br />";
echo date("l F d, Y, h:i A"); ?>

The code above creates the date and timestamps below:

2017-06-28
2017/06/28
Jun 28, 2017
June 28, 2017
Wed Jun 28, 2017
Wednesday June 28, 2017
Wednesday June 28, 2017, 09:04:30
Wednesday June 28, 2017, 09:04 AM