Time Year Php

(obatambeienwasirherbal.comhường 4, obatambeienwasirherbal.com 5, obatambeienwasirherbal.com 7, obatambeienwasirherbal.comhường 8)

date — Format a local time/date

Bạn đang xem: Time year php

(obatambeienwasirherbal.com.. 4, obatambeienwasirherbal.comhường. 5, obatambeienwasirherbal.comhường 7, obatambeienwasirherbal.comhường 8)

date — Format a local time/date

(obatambeienwasirherbal.com 4, obatambeienwasirherbal.comhường 5, obatambeienwasirherbal.com 7, obatambeienwasirherbal.comhường. 8)

date — Format a local time/date

Returns a string formatted according to lớn the given format string using the given integer timestamp or the current time if no timestamp is given. In other words, timestamp is optional và defaults lớn the value of time() .



Format accepted by DateTimeInterface::format() .


The optional timestamp parameter is an int Unix timestamp that defaults to lớn the current local time if timestamp is omitted or null. In other words, it defaults to the value of time() .

Return Values

Returns a formatted date string. If a non-numeric value is used for timestamp, false is returned và an E_WARNING màn chơi error is emitted.


Every hotline to a date/time function will generate a E_NOTICE if the time zone is not valid, and/or a E_STRICT or E_WARNING message if using the system settings or the TZ environment variable. See also date_default_timezone_set()


Version Description 8.0.0 timestamp is nullable now.

(obatambeienwasirherbal.com.. 4, obatambeienwasirherbal.comhường 5, obatambeienwasirherbal.com.. 7, obatambeienwasirherbal.comhường. 8)

date — Format a local time/date

(obatambeienwasirherbal.comhường. 4, obatambeienwasirherbal.comhường 5, obatambeienwasirherbal.com 7, obatambeienwasirherbal.com. 8)

date — Format a local time/date

// set the default timezone to use. Available since obatambeienwasirherbal.com 5.1

// Prints something like: Monday
echo date("l");

// Prints something like: Monday 8th of August 2005 03:12:46 PM
echo date("l jS of F Y h:i:s A");

// Prints: July 1, 2000 is on a Saturday
echo "July 1, 2000 is on a " date("l"mktime(000712000));

/* use the constants in the format parameter */
// prints something like: Wed, 25 Sep 2013 15:28:57 -0700
echo date(DATE_RFC2822);

// prints something like: 2000-07-01T00:00:00+00:00
echo date(DATE_ATOMmktime(000712000));

You can prevent a recognized character in the format string from being expanded by escaping it with a preceding backslash. If the character with a backslash is already a special sequence, you may need to lớn also escape the backslash.

Xem thêm: nút đăng nhập trong html

Example #2 Escaping characters in date()

// prints something like: Wednesday the 15th
echo date("l  he jS");

It is possible lớn use date() & mktime() together to lớn find dates in the future or the past.

Example #3 date() và mktime() example

$tomorrow  mktime(000date("m")  , date("d")+1date("Y"));
$lastmonth mktime(000date("m")-1date("d"),   date("Y"));
$nextyear  mktime(000date("m"),   date("d"),   date("Y")+1);


This can be more reliable than simply adding or subtracting the number of seconds in a day or month to a timestamp because of daylight saving time.

Some examples of date() formatting. lưu ý that you should escape any other characters, as any which currently have a special meaning will produce undesirable results, & other characters may be assigned meaning in future obatambeienwasirherbal.comhường versions. When escaping, be sure to lớn use single quotes to prevent characters lượt thích from becoming newlines.

Example #4 date() Formatting

// Assuming today is March 10th, 2001, 5:16:18 pm, and that we are in the
// Mountain Standard Time (MST) Time Zone

$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");     // 05-16-18, 10-03-01, 1631 1618 6 Satpm01
$today date("i  is  he jS day.");   // it is the 10th day.
$today date("D M j G:i:s T Y");               // Sat Mar 10 17:16:18 MST 2001
$today date("H:m:s m is mo h");     // 17:03:18 m is month
$today date("H:i:s");                         // 17:16:18
$today date("Y-m-d H:i:s");                   // 2001-03-10 17:16:18 (the MySQL DATETIME format)

To format dates in other languages, you should use the setlocale() & strftime() functions instead of date() .



To generate a timestamp from a string representation of the date, you may be able to lớn use strtotime() . Additionally, some databases have sầu functions to lớn convert their date formats into timestamps (such as MySQL's » UNIX_TIMESTAMPhường function).


Timestamp of the start of the request is available in $_SERVER<"REQUEST_TIME"> since obatambeienwasirherbal.comhường 5.1.

See Also

gmdate() - Format a GMT/UTC date/time idate() - Format a local time/date as integer getdate() - Get date/time information getlastmod() - Gets time of last page modification mktime() - Get Unix timestamp for a date strftime() - Format a local time/date according lớn locale settings time() - Return current Unix timestamp DateTimeImmutable::__construct() - Returns new DateTimeImmutable object Predefined DateTime Constants