PHP (PHP training PHP Tutorial) in the date () datetime function in detail, the need for friends can refer to the next.
1, year-month-day
echo Date (' y-m-j ');
2007-02-6
echo Date (' y-n-j ');
07-2-6
Uppercase Y represents the year four digits, while lowercase y represents the two digits of the year;
Lowercase m represents the number of months (with leading), while lowercase n indicates no leading month number.
echo Date (' y-m-j ');
2007-feb-6
echo Date (' y-m-d ');
2007-02-06
The uppercase M represents the 3 abbreviated characters of the month, while the lowercase m represents the number of the month (with leading 0);
J with no uppercase, only lowercase J indicates the date of the month, no leading o, or lowercase D if a month with a leading is required.
echo Date (' y-m-j ');
2007-feb-6
echo Date (' Y-f-js ');
2007-february-6th
Uppercase M represents the 3 abbreviated characters of the month, while uppercase F indicates the full written English of the month. (No lowercase f)
Uppercase S represents the suffix of the date, such as "St", "nd", "rd", and "th", depending on the date number.
Summary:
Indicates that the year can be in uppercase Y and lowercase y;
Indicates that the month can be in uppercase F, uppercase M, lowercase m, and lowercase n (two ways of representing characters and numbers, respectively);
Indicates that the day can be in lowercase d and lowercase j, and uppercase s represents the suffix of the date.
2, Hours: minutes: seconds
By default, the PHP interpretation is displayed as "Greenwich Mean Time", which differs from our local time by 8 hours.
echo Date (' g:i:s a ');
5:56:57 am
echo Date (' H:i:s A ');
05:56:57 AM
The lowercase g represents a 12-hour system without a leading 0, while the lowercase h indicates a 12-hour system with a leading 0.
When using the 12-hour system, it is necessary to indicate that in the afternoon, lowercase a represents the lowercase "am" and "PM", and uppercase a denotes uppercase "AM" and "PM".
echo Date (' g:i:s ');
14:02:26
Uppercase G denotes 24-hour hours, but without preamble, and uppercase H for leading 24-hour hours
Summary:
The letter g means the hour without leading, the letter H denotes the hour with the preamble;
lowercase g, h for 12-hour system, uppercase G, h for 24-hour system.
3, Leap year, week, day
echo Date (' L ');
Leap Year: 0
echo Date (' L ');
Today is: Tuesday
echo Date (' D ');
Today is: Tue
Uppercase L Indicates whether this year is a leap years, a Boolean value that returns 1 for true, otherwise 0;
Lowercase L Indicates the day of the week in English full write (Tuesday);
Instead, use uppercase D to denote the 3-character abbreviation (TUE) of the day of the week.
echo Date (' W ');
Today's Week: 2
echo Date (' W ');
This week is the No. 06 week of the year.
The lowercase w represents the day of the week, and the numeric representation
Uppercase 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 the year.
Lowercase t indicates the current month and how many days
Lowercase z indicates that today is the first day of the year
4, other
echo Date (' T ');
Utc
Capital T indicates the server's time zone setting
echo Date (' I ');
0
Uppercase I indicates whether the current is daylight saving time, returns 1 for true, otherwise 0
echo Date (' U ');
1170769424
The capital U represents the total number of seconds from January 1, 1970 to the present, which is the UNIX timestamp for 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, the letter T is used to interval the date and time, the time format is HH:MM:SS, and the time zone is represented by the deviation of Greenwich Mean Time (GMT).
echo Date (' R ');
Tue, Feb 2007 14:25:52 +0000
The lowercase R represents the RFC822 date.
Instance:
<?php /* @author Hills @tencentqq 3303911 @web www.abzz.net @email [email protected] @blog blog.abzz.net @mobiletelethone 1345-2626-567 @filecreate 2009-12-25-13:20,copyright Hills */ $UTC =date ("T"); if ($utc = = "UTC") $h =date ("H") +8; $dateshow =date ("y-m-d". $h. ": I:s"); function RN () { if (Date ("L") ==1) { echo "Yes"; } Else { echo "No"; } } $weeks =date ("L"); $year =date ("W"); $dayyear =date ("z"); $weeksmemberic =date ("T"); ?> <! DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 transitional//en" "Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> <meta http-equiv= "x-ua-compatible" content= "ie=emulateie7″/> <meta http-equiv= "Content-language" content= "ZH-CN"/> <meta http-equiv= "Content-type" content= "text/html; Charset=utf-8″/> <meta http-equiv= "keywords" content= "date () function"/> <meta http-equiv= "description" content= "date () function"/> <meta http-equiv= "Author" content= "Hills"/> <title>date () function </title> <link href= "Css/default.css" rel= "stylesheet" media= "All" type= "Text/css"/> <body> <div> <div> <ul> <li><?php echo "Time zone:". $UTC;? ></li> <li><?php echo "Current Time (+8):". $dateshow;? ></li> <li><?php Echo ("Whether leap Year:"); RN ();? ></li> <li><?php echo "Week:" $weeks;? ></li> <li><?php echo "Today is the year in the first:". $year. " Week ";? ></li> <li><?php echo "Today is the first of the year". $dayyear. " Days ";? ></li> <li><?php echo "A total of this month". $weeksmemberic. " Days ";? ></li> </ul> </div> </div> </body>
|
PHP date () datetime function detailed