Is there a PHP function I can use to do something like the following:
The date() function formats a local date and time, and returns the formatted date string.
PHP Date/Time IntroductionThe date/time functions allow you to get the date and time from the server where your PHP script runs. You can then use the date/time functions to format the date and time in several ways.
Answer: Use the PHP date() Function You can simply use the PHP date() function to get the current data and time in various format, for example, date('d-m-y h:i:s') , date('d/m/y H:i:s') , and so on.
Yes, there is: strtotime():
strtotime("-6 months");
strtotime("+2 years");
These will return Unix timestamps. So you might want to put the result into date()
or localtime()
or gmtime()
.
Please do not try to subtract 6 months or add 2 years of seconds to time()
. This does not take into account things like daylight saving or leap seconds and still gives you a value in seconds which is unlikely to be the precision you need. Let the library functions do it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With