מדריך 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 קודם ראשי הבא למעלה