PHP Date Time Set Function | date_time_set | PHP Date & Time

PHP Date Time Set Function


To set the time in date you just have to use "date_time_set" function. This function is an inbuilt function. Let's see how this function works.

date_time_set function has five parameters. These are:-

date_time_set($object, $hour, $minute, $second, $microsecond)

  • object: This parameter is mandatory and note that before using this object, date_create() function is used to set the DateTime Object.
  • hour: This parameter is mandatory. It is used to set hour of time.
  • minute: This parameter is mandatory. It is used to set minute of time.
  • second: As per its name defines that it is used to set second of time. Not mandatory
  • microsecond: As per, its name defines that it is used to set microsecond of time. Not mandatory

After using the date_time_set function a date_format function is used so that you could set the format in which you want to show your date and time.

Now let's see the examples:

// First create DateTime object
$create = date_create('2019-11-25');

// Now set a new DateTime
date_time_set($create, 10, 30);
echo date_format($create,"Y-m-d H:i:s");


Also, note that in date_time_set function seconds and microseconds parameters are set as zero by default.

In the below example I set seconds.

$create  = date_create('2019-11-25');

date_time_set($create, 10, 30, 45);
echo date_format($create,"Y-m-d H:i:s");


Here I'm also going to set the fifth one parameter that is microsecond.

$create  = date_create('2019-11-25');

date_time_set($create, 10, 30, 45, 300);
echo date_format($create,"Y-m-d H:i:s:u");


I hope this date time function blog helped you. If you have faced any issue, you can share your query with us and also if I have missed any important thing, you can comment below.

Share this blog with your friends and comment below how to do you like my blog.

Best WordPress Hosting


Discount Coupons

Get a .COM for just $6.98

Secure Domain for a Mini Price

Leave a Reply

    Waiting for your comments