Get Second Php

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

date — Format a local time/date

Bạn đang xem: Get second php

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

date — Format a local time/date

( 4, 5, obatambeienwasirherbal.comhường 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 to 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 lớn the value of time() .

Return Values

Returns a formatted date string. If a non-numeric value is used for timestamp, false is returned and an E_WARNING cấp độ 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.comhường 4, obatambeienwasirherbal.comhường 5, 7, obatambeienwasirherbal.comhường. 8)

date — Format a local time/date

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

date — Format a local time/date

// set the default timezone to use. Available since 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 prsự kiện 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 also escape the backslash.

Xem thêm: Sửa Lỗi Card Màn Hình Nvidia Không Hiển Thị Trong Device Manager

Example #2 Escaping characters in date()

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

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

Example #3 date() and 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 sầu a special meaning will produce undesirable results, và other characters may be assigned meaning in future versions. When escaping, be sure to lớn use single quotes to lớn prsự kiện 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() and strftime() functions instead of date() .



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


Timestamp of the start of the request is available in $_SERVER<"REQUEST_TIME"> since 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 to locale settings time() - Return current Unix timestamp DateTimeImmutable::__construct() - Returns new DateTimeImmutable object Predefined DateTime Constants