PHP | date_date_set() Function
The date_date_set() function is an inbuilt function in PHP which is used to set a new Date. This function has four parameters $object, $year, $month and $day and returns DateTime object on success or false on failure. The date_date_set() function is an alias of DateTime::setDate() function.
Syntax:
date_date_set( $object, $year, $month, $day )
Parameters: This function accepts four parameters as mentioned above and described below:
- $object: It is a mandatory parameter which is used to specify the DateTime object which is returned by the date_create() function.
- $year: It is a mandatory parameter which is used to specify the year of the date.
- $month: It is a mandatory parameter which is used to specify the month of the date.
- $day: It is a mandatory parameter which is used to specify the day of the date.
Return Value:This function returns a new DateTime object on success or FALSE on failure.
Below programs illustrate the date_date_set() function in PHP.
Program 1: Procedural style to print DateTime.
<?php
$date = date_create();
date_date_set( $date , 2018, 8, 31);
echo date_format( $date , "Y/m/d" );
?>
|
Program 2: Object oriented style to print DateTime.
<?php
$date = new DateTime();
$date ->setDate(2018, 8, 31);
echo $date ->format( 'Y/m/d' );
?>
|
Related Articles:
Reference: http://php.net/manual/en/function.date-date-set.php
Last Updated :
31 Aug, 2018
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...