Commonly used time functions:
1.time (); Gets the total number of seconds from 1970/1/1 00:00:00 to now
2.mktime (); Set time
3.date (); Detailed information about the time of acquisition
Representative String |
Description |
Example |
Output |
Years: |
Y |
Established (4-bit) |
|
2011 |
Y |
Established (2-bit) |
|
11 |
Month: |
M |
month, less than two-bit complement 0 (01~12) |
|
01 |
N |
month, less than two digits do not fill 0 (1~12) |
|
1 |
T |
A total of several days this month (1~31) |
|
31 |
M |
English month name (abbreviation) |
|
Jan |
F |
English month name (full name) |
|
January |
Day: |
D |
Date, less than two-bit complement 0 (01~31) |
|
01 |
J |
Date, less than two digits not 0 (01~31) |
|
1 |
Week: |
W |
Number of weeks, (with 0~6 for one to day) |
|
0 |
D |
Weekday Name (abbreviated) |
|
Sun |
L |
Week name (full name) |
|
Sunday |
When |
H |
24 o'clock hours, less than two-bit complement 0 (00~23) |
|
07 |
G |
24 o'clock hours, less than two non-complement 0 (0~23) |
|
7 |
H |
12 o'clock hours, less than two-bit complement 0 (01~12) |
|
07 |
G |
12 o'clock hours, less than two non-complement 0 (1~12) |
|
7 |
Score of |
I |
Minutes, less than two bits complement 0 (00~59) |
|
40 |
Seconds: |
S |
seconds, less than two bit 0 (00~59) |
|
45 |
S |
seconds, less than two bits complement 0 (00~59) plus English order |
|
45th |
Last afternoon: |
A |
Uppercase AM/PM |
|
Am |
A |
lowercase am/pm |
|
Am |
Other: |
U |
1970/1/1 00:00:00 to the total number of seconds in the specified day |
|
1156780800 |
Z |
The first day of the Year (0~365) |
|
255 |
* Red bottom represents commonly used parameters
Some common uses:
1. Get the total number of seconds from 0 minutes 0 seconds to today, 0 hours January 1, 1970:
Copy CodeThe code is as follows:
echo Date ("U", Mktime (0,0,0,date ("Y"), Date ("M"), Date ("D"));
?>
2. Get the total number of seconds to 7 days before today:
Copy CodeThe code is as follows:
$setTime = Date ("U", Mktime (0,0,0,7,20,2011));
$time = Date ("U", Mktime (0,0,0,date ("M"), Date ("D"), Date ("Y")));
$start = $time -86400*7;
$over = $time +86400*7;
if ($start >= $time && $time <= $over)
{
echo "Specified time is 7 days before today";
}
Else
{
echo "Specified time is over 7 days before today";
}
?>
http://www.bkjia.com/PHPjc/324112.html www.bkjia.com true http://www.bkjia.com/PHPjc/324112.html techarticle Commonly used time functions: 1.time ();///Get the total number of seconds from 1970/1/1 00:00:00 to now? Echo time (); 2.mktime (); Set the time? Echo Date ("U", Mktime (0,0,0,1,20,2011));//Output ...