How To Add 24 Hours To Unix Timestamp Using PHP?
Dec 25, 2021 . Admin
![](/upload/blog/unix-time-php.png)
Hello Dev,
Now let's see example of how to add 24 hours to unix timestamp example. We will check how to add 24 hours to unix timestamp element. This is a short guide on add 24 hours to unix timestamp element in php. Let's get started with how to add 24 hours to unix timestamp element in php.
Here i will give you many example how to add 24 hours to unix timestamp element using php.
Example : 1The Unix timestamp is designed to track time as a running total of seconds from the Unix Epoch on January 1st, 1970 at UTC. To add 24 hours to a Unix timestamp we can use any of these methods.
Convert 24 hours to seconds and add the result to current Unix time.
<?php $current_Unix_time = time() + (24*60*60); echo $current_Unix_time; ?>Output:
1640061403Example : 2
Since hours in a day vary in systems such as Daylight saving time (DST) from exactly 24 hours in a day. It’s better to use PHP strtotime() Function to properly account for these anomalies. Using strtotime to parse current DateTime and one day to timestamp.
<?php $todayTime = strtotime("now"); $addDay = strtotime('+1 day'); echo $todayTime."Output:
"; echo $addDay; ?>
1639975484 1640061884Example : 3
Using DateTime class we can achieve same result. First create a DateTime object with current timestamp and add interval of one day. P1D represents a Period of 1 Day interval to be added.
<?php // Get current time stamp $now = new DateTime(); $now->format('Y-m-d H:i:s'); echo $now->getTimestamp(), "Output:
"; // Add interval of P1D or Period of 1 Day $now->add(new DateInterval('P1D')); echo $now->getTimestamp(); ?>
1639975484 1640061884
It will help you...