מדריך PHP
קודם
הבא
הערה:
The following characters are recognized in the format string:
a - "am" or "pm "
A - "AM" or "PM "
B - Swatch Internet time
d - day of the month, 2 digits with leading zeros; i.e. "01 "to "31"
D - day of the week, textual, 3 letters; e.g. "Fri "
F - month, textual, long; e.g. "January "
g - hour, 12-hour format without leading zeros; i.e. "1 "to "12"
G - hour, 24-hour format without leading zeros; i.e. "0 "to "23"
h - hour, 12-hour format; i.e. "01 "to "12"
H - hour, 24-hour format; i.e. "00 "to "23"
i - minutes; i.e. "00 "to "59"
I (capital i) - "1 "if Daylight Savings Time, "0" otherwise.
j - day of the month without leading zeros; i.e. "1 "to "31"
l (lowercase 'L') - day of the week, textual, long; e.g. "Friday "
L - boolean for whether it is a leap year; i.e. "0 "or "1"
m - month; i.e. "01 "to "12"
M - month, textual, 3 letters; e.g. "Jan "
n - month without leading zeros; i.e. "1 "to "12"
O - Difference to Greenwich time in hours; e.g. "+0200 "
r - RFC 822 formatted date; e.g. "Thu, 21 Dec 2000 16:01:07 +0200 "(added in PHP 4.0.4)
s - seconds; i.e. "00 "to "59"
S - English ordinal suffix for the day of the month, 2 characters; i.e. "st", "nd", "rd "or "th"
t - number of days in the given month; i.e. "28 "to "31"
T - Timezone setting of this machine; e.g. "EST "or "MDT"
U - seconds since the Unix Epoch (January 1 1970 00:00:00 GMT)
w - day of the week, numeric, i.e. "0" (Sunday) to "6 "(Saturday)
W - ISO-8601 week number of year, weeks starting on Monday (added in PHP 4.1.0)
Y - year, 4 digits; e.g. "1999 "
y - year, 2 digits; e.g. "99 "
z - day of the year; i.e. "0 "to "365"
Z - timezone offset in seconds (i.e. "-43200 "to "43200").
דוגמה 1. date() example
echo date ("l dS of F Y h:i:s A"); echo "July 1, 2000 is on a ". date ("l", mktime(0,0,0,7,1,2000));
דוגמה 2.
echo date( "l \\t\h\e jS"); / / prints something like 'Saturday the 8th '
דוגמה 3. date() and mktime() example
$tomorrow = mktime (0,0,0,date("m") ,date("d")+1,date("Y")); $lastmonth = mktime (0,0,0,date("m")-1,date("d"), date("Y")); $nextyear = mktime (0,0,0,date("m"), date("d"), date("Y")+1);
הערה:
דוגמה 4. date() Formatting
/* Today is March 10th, 2001, 5:16:18 pm * / $today = date( "F j, Y, g:i a"); / / March 10, 2001, 5:16 pm $today = date("m.d.y"); / / 03.10.01 $today = date("j, n, Y"); / / 10, 3, 2001 $today = date("Ymd"); / / 20010310 $today = date('h-i-s, j-m-y, it is w Day z '); / / 05-16-17, 10-03-01, 1631 1618 6 Fripm01 $today = date('\i\t \i\s \t\h\e jS \d\a\y .'); / / It is the 10th day. $today = date("D M j G:i:s T Y"); / / Sat Mar 10 15:16:08 MST 2001 $today = date('H:m:s \m \i\s\ \m\o\n\t\h'); / / 17:03:17 m is month $today = date("H:i:s"); / / 17:16:17
קודם
ראשי
הבא
למעלה