PHP Get time today tomorrow time stamp yesterday
PHP Get time today tomorrow time stamp yesterday
2011-06-30 9:46
echo "Today:". Date ("y-m-d"). "
";?????
echo "Yesterday:". Date ("Y-m-d", Strtotime ("-1 Day")), "
";?????
echo "Tomorrow:". Date ("Y-m-d", Strtotime ("+1 Day")). "
";??
echo "One week later:". Date ("Y-m-d", Strtotime ("+1 Week")). "
";?????
echo "2 days a week four hours two seconds after:". Date ("Y-m-d g:h:s", Strtotime ("+1 Week 2 Day 4 hours 2 Seconds")). "
";?????
echo "Next week Four:". Date ("Y-m-d", Strtotime ("next Thursday")). "
";?????
echo "Previous Monday:". Date ("Y-m-d", Strtotime ("Last Monday")). "
";?????
echo "One months ago:". Date ("Y-m-d", Strtotime ("Last month"). "
";?????
echo "One months later:". Date ("Y-m-d", Strtotime ("+1 Month")). "
";?????
echo "Ten years later:". Date ("Y-m-d", Strtotime ("+10 Year")). "
";????
The function of the Strtotime () function is to parse a datetime description into a Unix timestamp
Int? strtotime? (String time [, int now])
?>
This function expects to accept a string containing the U.S. English date format and attempt to resolve it to a Unix timestamp (the number of seconds since January 1 1970 00:00:00 GMT), and its value relative to? Now the parameter gives the time, if this parameter is not provided, with the system current time.
-------------------------------
?
Get the code for the day before and yesterday's date in PHP
It was the same thing the day before yesterday, but I couldn't remember. Just remember that date_sub (now (), ' Interval 1 days ') in MySQL;d ate (' y/m/d h:i:s ', mktime (' h '), date (' I ') , date (' s '), date (' m '), date (' d ') +1, date (' Y '));
--------------------------------------------?
Get today's unixtime first?
Then subtract the number of seconds in a day or two days?
Format the reduced unixtime as a date.
--------------------------------------------
The following is the referenced content:
Date_default_timezone_set (' Asia/shanghai ');?
#昨天?
echo Date ("Y/m/d h:i:s", Time () -24*60*60);
echo "
";?
#前天?
echo Date ("Y/m/d h:i:s", Time () -2*24*60*60);
?
--------------------------------------------?
Up?
--------------------------------------------?
There are many kinds of methods, I also introduce a kind of bar:?
Date ("Y/m/d h:i:s", Strtotime ("1 days Ago"));?
Date ("Y/m/d h:i:s", Strtotime ("2 days Ago"));?
--------------------------------------------?
Date ("Y/m/d h:i:s", Mktime (0,0,0,date ("M"), Date ("D") -1,date ("Y"));
--------------------------------------------?
Before the time is always very annoying, hehe, learning, the following is the time of next week now.?
Date_default_timezone_set (' Asia/shanghai ');?
$tmp = time () +60*60*24*7;?
Print date ("m/d/y h:i:s", $tmp);?
--------------------------------------------?
Add one more:?
$time _yes=localtime (Time () -24*60*60, true);?
$time _b_yes=localtime (Time () -2*24*60*60, true);?
$yesterday = $time _yes[' tm_mday ');?
$the _day_before_yes= $time _b_yes[' tm_mday '];?
--------------------------------------------?
Time ()-86400 yesterday's
The following is the referenced content:
Yesterday?
Print date (' y-m-d ', Strtotime ('-1 day '));?
Last week?
Print date (' y-m-d ', Strtotime ('-1 week '));?
Last month?
Print date (' y-m-d ', Strtotime ('-1 month '));?
Last year?
Print date (' y-m-d ', Strtotime ('-1 year '));?
?>
--------------------------------------------
Strtotime get a timestamp and then you format it yourself.
Strtotime (' Yesterday ');?
Strtotime ('-2 day ');