Like any other programming language we have built-in date object in php script, and php datetime function, here we learn how to work with different date format in php script, how to work with date in php programming.
To get current date we can use php date object, then can create different date format as per our need, but there are some built-in function in php that help us working with date object. Let's learn how to use date, time in php code.
<?php echo "Date is " . date("Y-m-d") . "<br>"; echo "Today (Day) is " . date("l") . "<br>";; echo "Today (month) is " . date("m") . "<br>"; echo "Today (date) is " . date("d") . "<br>"; echo "Today (Year) is " . date("Y") . "<br>"; ?>
date("Y-m-d") to get the current date of server in php.
Learn how to add days, months, year in php date, date_add() Function in PHP
<?php $date=date_create("2018/05/10"); date_add($date,date_interval_create_from_date_string("50 days")); echo date_format($date,"Y-m-d"); ?>
Find out difference between two dates, date_diff() Function in PHP Syntax
<?php $date1=date_create("2018/05/10"); $date2=date_create("2018/12/10"); $diff=date_diff($date1,$date2); ?>
Like date object, we can also get time and time zone in php script.
Returns the Unix timestamp
Sets the date and time based on a Unix timestamp
Returns the time zone of the given DateTime object
Sets the time zone for the DateTime object
You may be interested in reading following posts: