Common time processing methods for PHP date functions, date Processing Methods
Copy codeThe Code is as follows:
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])
PHP day of the week to get the code:
Copy codeThe Code is as follows:
Date ("l ");
// Data can be used to obtain the English week, such as Sunday.
Date ("w ");
// You can obtain the number of weeks, for example, 123. Note that 0 is Sunday.
You can obtain the Chinese Week.
Copy codeThe Code is as follows:
$ Weekarray = array ("day", "one", "two", "three", "four", "five", "Six ");
Echo "Week". $ weekarray [date ("w")];
Obtain the specified date:
[Code]
$ Weekarray = array ("day", "one", "two", "three", "four", "five", "Six ");
Echo "Week". $ weekarray [date ("w", "2011-11-11")];
Because the date function is very powerful, he is fully qualified for all such work. I have attached a table in the manual.
A-"am" or "pm"
A-"AM" or "PM"
D-a few days, two digits. If there are less than two digits, fill in the first zero. For example, "01" to "31"
D-the day of the week, with three English letters, for example, "Fri"
F-month, full English name; for example: "January"
H-12 hours, for example, "01" to "12"
H-24 hours, for example, "00" to "23"
Hours in the g-12 hour format. Less than two hours do not fill in zero. For example: "1" to 12"
Hours in the G-24-hour format. Less than two hours do not fill in zero. For example: "0" to "23"
I-minutes; for example: "00" to "59"
J-a few days, two digits. If less than two digits are left blank, for example, "1" to "31"
L-the day of the week, full name in English; for example: "Friday"
M-month, two digits. If there are less than two digits, add zero in front, for example, "01" to "12"
N-month, two digits. If less than two digits are left blank, for example, "1" to "12"
M-month, with three English letters, for example, "Jan"
S-seconds; for example: "00" to "59"
The end of the S-character is followed by an English sequence, with two English letters, for example, "th", "nd"
T-specifies the number of days in a month, for example, "28" to "31"
U-total seconds
W-number of weeks, for example, "0" (Sunday) to "6" (Saturday)
Y-year, four digits, such as: "1999"
Y-year, two digits, for example, "99"
Z-the day of the year, for example, "0" to "365"