PHP DATE FORMAT EXAMPLE

Php developer required to format the php date regular at the time of development.
In php scripting DateTime() function returns the object of the DateTime class. This class can be used to format the different date in php script.

How to use the DateTime() function of php?

It is used  to get date object and format the string. See the below example that will return only date and will displayed in the mm/dd/yyyy format.

<?php
$date=new DateTime();
echo $date->format(‘Y-m-d’);
?>

output of the above example will be:

2015-02-23 // yyyy-mm-dd

In format option we can pass the following parameter as per requirement of the date format and it meaning is given below.

Y- four digit Full Year of Date
y- two digit of year of date

m- two digit of Month
F – A full text of a month (January through December)
M – A short text  of a month (three letters)

d- two digit of Day
D – A text of a day (three letters)
l (lowercase ‘L’) – A full textual representation of a day

W –  week number of year (weeks starting on Monday)

h – 12-hour format of an hour (01 to 12)
H – 24-hour format of an hour (00 to 23)
i – Minutes with leading zeros (00 to 59)
s – Seconds, with leading zeros (00 to 59)

a – Lowercase am or pm
A – Uppercase AM or PM

Another example below display the full date and time

<?php
$date=new DateTime();
echo $date->format(‘Y-m-d H:i:s’);

?>

output of the above example will be:

2015-02-23 20-30-10 // yyyy-mm-dd hh:mm:ss

Next example will display the time with am and pm

<?php
$date=new DateTime();
echo $date->format(‘h:i:s a’);

?>

output of the above example will be:

8:30:10 p.m // hh:mm:ss p.m

we can also use the any / instead of the – in date format see the below example

<?php
$date=new DateTime();
echo $date->format(‘y/m/d’);

?>

output of the above example will be:

15/02/23 // yy/mm/dd

Leave a Reply

Your email address will not be published. Required fields are marked *