Use php to obtain the timestamp of today, tomorrow, and yesterday
<? Php
Echo "Today:". date ("Y-m-d"). "<br> ";
Echo "yesterday:". date ("Y-m-d", strtotime ("-1 day"), "<br> ";
Echo "Tomorrow:". date ("Y-m-d", strtotime ("+ 1 day"). "<br> ";
Echo "one week later:". date ("Y-m-d", strtotime ("+ 1 week"). "<br> ";
Echo "one week, two days, four hours, two seconds later :". date ("Y-m-d G: H: s", strtotime ("+ 1 week 2 days 4 hours 2 seconds ")). "<br> ";
Echo "next Thursday:". date ("Y-m-d", strtotime ("next Thursday"). "<br> ";
Echo "last Monday:". date ("Y-m-d", strtotime ("last Monday"). "<br> ";
Echo "a month ago:". date ("Y-m-d", strtotime ("last month"). "<br> ";
Echo "One month later:". date ("Y-m-d", strtotime ("+ 1 month"). "<br> ";
Echo "10 years later:". date ("Y-m-d", strtotime ("+ 10 year"). "<br> ";
The strtotime () function resolves the description of a date and time to a Unix timestamp.
Int strtotime (string time [, int now])
?>
This function is expected to accept a string that contains a date format in American English and try to parse it into a Unix timestamp (seconds since January 1 1970 00:00:00 GMT ), the value is relative to the time given by the now parameter. If this parameter is not provided, the current time is used.
-------------------------------------------------------------------
Get the code for the day before yesterday and the day before yesterday in PHP.
This was also the case when I went to the interview the day before, but I couldn't remember it. remember the date_sub (now (), 'interval 1 Day') in MYSQL; date ('y/m/d h: I: s ', mktime (date ('H'), date ('I'), date ('s'), date ('M'), date ('D') + 1, date ('y ')));
--------------------------------------------------------------------------------
First obtain the UNIXTIME of today
Then subtract the number of seconds from one or two days.
Format the reduced UNIXTIME to a date.
--------------------------------------------------------------------------------
Reference content is as follows:
<? Php
Date_default_timezone_set ('Asia/Shanghai ');
# Yesterday
Echo date ("Y/m/d h: I: s", time ()-24*60*60 );
Echo "<br> ";
# The day before yesterday
Echo date ("Y/m/d h: I: s", time ()-2*24*60*60 );
?>
--------------------------------------------------------------------------------
Up
--------------------------------------------------------------------------------
There are many methods. I will also introduce one:
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 ")));
--------------------------------------------------------------------------------
In the past, computing time was always annoying. After learning it, the following is the current time of the next week.
Date_default_timezone_set ('Asia/Shanghai ');
$ Tmp = time () + 60*60*24*7;
Print date ("m/d/y h: I: s", $ tmp );
--------------------------------------------------------------------------------
Add:
$ 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
Reference content is as follows:
<?
// 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 gets a timestamp and you can format it yourself.
Strtotime ('yesterday ');
Strtotime ('-2 Day ');