Explain the date () function of PHP (). PHP date and time functions date () 1, year-month-day echodate (Y-m-j); 2007-02-6echodate (y-n-j ); 07-2-6 uppercase Y indicates four digits of the year, while lowercase y indicates two digits of the year. lowercase m indicates the date and time function of month PHP date ()
1, year-month-day
Echo date ('Y-m-J ');
2007-02-6
Echo date ('Y-n-J ');
07-2-6
Uppercase Y indicates four digits of the year, while lowercase y indicates two digits of the year;
Lowercase m indicates the number of the month (with the leading digit), while lowercase n indicates the number of the month without the leading digit.
Echo date ('Y-M-J ');
2007-Feb-6
Echo date ('Y-m-D ');
2007-02-06
Uppercase M indicates the three abbreviations of the month, while lowercase m indicates the number of the month (with leading 0 );
There is no upper-case J. only lower-case j indicates the date of the month, and there is no leading o. if the month needs to have the upper-case J, the lower-case d is used.
Echo date ('Y-M-J ');
2007-Feb-6
Echo date ('Y-F-js ');
2007-February-6th
Uppercase M indicates the three abbreviated characters of the month, while uppercase F indicates the full English writing of the month. (No lower case f)
Uppercase S indicates the suffix of a date, such as "st", "nd", "rd", and "th". for details, see the date number.
Summary:
Y indicates that the year can be in uppercase or lowercase y;
Indicates that the month can be written in uppercase letters (F), uppercase letters (M), lowercase letters (m), and lowercase letters (n );
Indicates the date suffix.
2, hour: minute: Second
By default, PHP interprets the display time as "Greenwich Mean Time", which is 8 hours different from our local time.
Echo date ('G: I: s ');
5:56:57 am
Echo date ('H: I: s ');
05:56:57 AM
Lowercase g indicates the 12-hour system, with no leading 0, while lowercase h indicates the 12-hour system with leading 0.
When the 12-hour format is used, it indicates that upper afternoon, lower case a indicates lower case "am" and "pm", and upper case A indicates upper case "AM" and "PM ".
Echo date ('G: I: s ');
14:02:26
Uppercase G indicates the number of hours in the 24-hour format, but does not contain the leading value. uppercase H indicates the number of hours in the 24-hour format.
Summary:
The letter g indicates that the hour does not contain a leading character, and the letter h indicates that the hour contains a leading character;
Lowercase g and h are in 12-hour format, while uppercase G and H are in 24-hour format.
3, leap year, week, day
Echo date ('L ');
This year's leap year: 0
Echo date ('L ');
Today is: Tuesday
Echo date ('D ');
Today is: Tue
Capital L indicates whether to determine the leap year of the year. if it is true, 1 is returned; otherwise, 0 is returned;
Lowercase l indicates the day of the week in full (Tuesday );
However, uppercase D is used to represent the three abbreviation of the day of the week (Tue ).
Echo date ('w ');
Today's week: 2
Echo date ('w ');
This week is the 06th week of the year.
Lowercase w indicates the day of the week, expressed in numbers
In upper case, W indicates the number of weeks in a year.
Echo date ('t ');
This month is 28 days
Echo date ('Z ');
Today is the 36th day of this year
Lowercase t indicates the number of days in the current month
Lowercase z indicates that today is the day of the year
4. others
Echo date ('t ');
UTC
Uppercase T indicates the time zone setting of the server
Echo date ('I ');
0
If I is used to determine whether the current value is success, 1 is returned for true. otherwise, 0 is returned.
Echo date ('u ');
1170769424
The upper-case u table shows the total number of seconds from January 1, January 1, 1970 to the present, which is the Unix timestamp of the UNIX time era.
Echo date ('C ');
2007-02-06T14: 24: 43 + 00: 00
Lowercase c represents the ISO8601 date, the date format is YYYY-MM-DD, with the letter T to interval the date and time, the time format is HH: MM: SS, the time zone uses Greenwich Mean Time (GMT).
Echo date ('r ');
Tue, 06 Feb 2007 14:25:52 + 0000
Lowercase r indicates the RFC822 date.
Hour () 1, year-month-day echo date (Y-m-j); 2007-02-6 echo date (y-n-j ); 07-2-6 uppercase Y indicates four digits of the year, while lowercase y indicates two digits of the year; lowercase m indicates month...