date

(PHP 4, PHP 5, PHP 7)

date锟斤拷式锟斤拷一锟斤拷锟斤拷锟斤拷时锟戒/锟斤拷锟斤拷

说锟斤拷

date ( string $format [, int $timestamp ] ) : string

锟斤拷锟截斤拷锟斤拷锟斤拷 timestamp 锟斤拷锟秸革拷锟斤拷锟侥革拷式锟街达拷锟斤拷锟斤拷锟斤拷锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟矫伙拷懈锟斤拷锟绞憋拷锟斤拷锟斤拷使锟矫憋拷锟截碉拷前时锟戒。锟斤拷锟戒话说锟斤拷timestamp 锟角匡拷选锟侥o拷默锟斤拷值为 time()锟斤拷

Tip

锟斤拷 PHP 5.1.1 锟斤拷锟叫硷拷锟斤拷锟斤拷锟矫碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷准锟斤拷锟斤拷锟节o拷时锟斤拷锟绞斤拷锟街革拷锟� format 锟斤拷锟斤拷锟斤拷

Tip

锟斤拷 PHP 5.1 锟斤拷锟斤拷 $_SERVER['REQUEST_TIME'] 锟叫憋拷锟斤拷锟剿凤拷锟斤拷锟斤拷锟斤拷锟绞憋拷痰锟绞憋拷锟斤拷锟斤拷

Note:

锟斤拷效锟斤拷时锟斤拷锟斤拷锟斤拷头锟轿э拷歉锟斤拷锟斤拷锟斤拷锟绞憋拷锟� 1901 锟斤拷 12 锟斤拷 13 锟斤拷 20:45:54 锟斤拷 2038 锟斤拷 1 锟斤拷 19 锟斤拷 03:14:07锟斤拷锟斤拷锟剿凤拷围锟斤拷锟斤拷 32 位锟叫凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷小值锟斤拷锟斤拷锟街碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟� PHP 5.1 之前锟剿凤拷围锟斤拷某些系统锟斤拷锟斤拷 Windows锟斤拷锟斤拷锟斤拷锟斤拷为锟斤拷 1970 锟斤拷 1 锟斤拷 1 锟秸碉拷 2038 锟斤拷 1 锟斤拷 19 锟秸★拷

Note:

要锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷时锟斤拷转锟斤拷锟斤拷时锟斤拷锟斤拷锟接︼拷锟绞癸拷锟� strtotime()锟斤拷锟斤拷锟斤拷一些锟斤拷锟捷匡拷锟斤拷一些锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷锟绞阶拷锟斤拷锟绞憋拷锟斤拷锟斤拷锟斤拷锟斤拷 MySQL 锟斤拷 » UNIX_TIMESTAMP 锟斤拷锟斤拷锟斤拷锟斤拷

锟斤拷式锟街达拷锟斤拷锟斤拷识锟斤拷锟斤拷锟斤拷 format 锟斤拷锟斤拷锟斤拷锟街凤拷锟斤拷
format 锟街凤拷 说锟斤拷 锟斤拷锟斤拷值锟斤拷锟斤拷
锟斤拷 --- ---
d 锟铰凤拷锟叫的第硷拷锟届,锟斤拷前锟斤拷锟斤拷锟� 2 位锟斤拷锟斤拷 01 锟斤拷 31
D 锟斤拷锟斤拷锟叫的第硷拷锟届,锟侥憋拷锟斤拷示锟斤拷3 锟斤拷锟斤拷母 Mon 锟斤拷 Sun
j 锟铰凤拷锟叫的第硷拷锟届,没锟斤拷前锟斤拷锟斤拷 1 锟斤拷 31
l锟斤拷"L"锟斤拷小写锟斤拷母锟斤拷 锟斤拷锟节硷拷锟斤拷锟斤拷锟斤拷锟斤拷锟侥憋拷锟斤拷式 Sunday 锟斤拷 Saturday
N ISO-8601 锟斤拷式锟斤拷锟街憋拷示锟斤拷锟斤拷锟斤拷锟叫的第硷拷锟届(PHP 5.1.0 锟铰加o拷 1锟斤拷锟斤拷示锟斤拷锟斤拷一锟斤拷锟斤拷 7锟斤拷锟斤拷示锟斤拷锟斤拷锟届)
S 每锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟接拷暮锟阶猴拷锟�2 锟斤拷锟街凤拷 st锟斤拷nd锟斤拷rd 锟斤拷锟斤拷 th锟斤拷锟斤拷锟皆猴拷 j 一锟斤拷锟斤拷
w 锟斤拷锟斤拷锟叫的第硷拷锟届,锟斤拷锟街憋拷示 0锟斤拷锟斤拷示锟斤拷锟斤拷锟届)锟斤拷 6锟斤拷锟斤拷示锟斤拷锟斤拷锟斤拷锟斤拷
z 锟斤拷锟斤拷械牡诩锟斤拷锟� 0 锟斤拷 365
锟斤拷锟斤拷 --- ---
W ISO-8601 锟斤拷式锟斤拷锟斤拷械牡诩锟斤拷埽锟矫匡拷艽锟斤拷锟斤拷锟揭伙拷锟绞硷拷锟絇HP 4.1.0 锟铰加的o拷 锟斤拷锟界:42锟斤拷锟斤拷锟斤拷牡锟� 42 锟杰o拷
锟斤拷 --- ---
F 锟铰份o拷锟斤拷锟斤拷锟斤拷锟侥憋拷锟斤拷式锟斤拷锟斤拷锟斤拷 January 锟斤拷锟斤拷 March January 锟斤拷 December
m 锟斤拷锟街憋拷示锟斤拷锟铰份o拷锟斤拷前锟斤拷锟斤拷 01 锟斤拷 12
M 锟斤拷锟斤拷锟斤拷母锟斤拷写锟斤拷示锟斤拷锟铰凤拷 Jan 锟斤拷 Dec
n 锟斤拷锟街憋拷示锟斤拷锟铰份o拷没锟斤拷前锟斤拷锟斤拷 1 锟斤拷 12
t 指锟斤拷锟斤拷锟铰凤拷锟叫硷拷锟斤拷 28 锟斤拷 31
锟斤拷 --- ---
L 锟角凤拷为锟斤拷锟斤拷 锟斤拷锟斤拷锟斤拷锟斤拷锟轿� 1锟斤拷锟斤拷锟斤拷为 0
o ISO-8601 锟斤拷式锟斤拷锟斤拷锟斤拷帧锟斤拷锟斤拷 Y 锟斤拷值锟斤拷同锟斤拷只锟斤拷锟斤拷锟斤拷锟� ISO 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷W锟斤拷锟斤拷锟斤拷前一锟斤拷锟斤拷锟揭伙拷辏拷锟斤拷锟斤拷锟揭伙拷辍o拷锟絇HP 5.1.0 锟铰加o拷 Examples: 1999 or 2003
Y 4 位锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷示锟斤拷锟斤拷锟� 锟斤拷锟界:1999 锟斤拷 2003
y 2 位锟斤拷锟街憋拷示锟斤拷锟斤拷锟� 锟斤拷锟界:99 锟斤拷 03
时锟斤拷 --- ---
a 小写锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟街� am 锟斤拷 pm
A 锟斤拷写锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟街� AM 锟斤拷 PM
B Swatch Internet 锟斤拷准时 000 锟斤拷 999
g 小时锟斤拷12 小时锟斤拷式锟斤拷没锟斤拷前锟斤拷锟斤拷 1 锟斤拷 12
G 小时锟斤拷24 小时锟斤拷式锟斤拷没锟斤拷前锟斤拷锟斤拷 0 锟斤拷 23
h 小时锟斤拷12 小时锟斤拷式锟斤拷锟斤拷前锟斤拷锟斤拷 01 锟斤拷 12
H 小时锟斤拷24 小时锟斤拷式锟斤拷锟斤拷前锟斤拷锟斤拷 00 锟斤拷 23
i 锟斤拷前锟斤拷锟斤拷姆锟斤拷锟斤拷锟� 00 锟斤拷 59>
s 锟斤拷锟斤拷锟斤拷锟斤拷前锟斤拷锟斤拷 00 锟斤拷 59>
u 锟斤拷锟斤拷 锟斤拷PHP 5.2.2 锟铰加o拷锟斤拷锟斤拷要注锟斤拷锟斤拷锟� date() 锟斤拷锟斤拷锟斤拷锟角凤拷锟斤拷 000000 锟斤拷为锟斤拷只锟斤拷锟斤拷 integer 锟斤拷锟斤拷锟斤拷 锟斤拷 DateTime::format() 锟斤拷支锟街猴拷锟诫。 示锟斤拷: 654321
时锟斤拷 --- ---
e 时锟斤拷锟斤拷识锟斤拷PHP 5.1.0 锟铰加o拷 锟斤拷锟界:UTC锟斤拷GMT锟斤拷Atlantic/Azores
I 锟角凤拷为锟斤拷锟斤拷时 锟斤拷锟斤拷锟斤拷锟斤拷锟绞蔽� 1锟斤拷锟斤拷锟斤拷为 0
O 锟斤拷锟斤拷锟斤拷锟斤拷锟绞憋拷锟斤拷锟斤拷锟叫∈憋拷锟� 锟斤拷锟界:+0200
P 锟斤拷锟斤拷锟斤拷锟斤拷锟绞憋拷洌℅MT锟斤拷锟侥诧拷锟叫∈憋拷头锟斤拷锟街拷锟斤拷锟矫帮拷欧指锟斤拷锟絇HP 5.1.3 锟铰加o拷 锟斤拷锟界:+02:00
T 锟斤拷锟斤拷锟斤拷锟节碉拷时锟斤拷 锟斤拷锟界:EST锟斤拷MDT锟斤拷锟斤拷锟斤拷锟斤拷注锟斤拷锟斤拷 Windows 锟斤拷为锟斤拷锟斤拷锟侥憋拷锟斤拷式锟斤拷锟斤拷锟斤拷"Eastern Standard Time"锟斤拷锟斤拷锟侥帮拷锟斤拷锟绞�"锟叫癸拷锟斤拷准时锟斤拷"锟斤拷锟斤拷
Z 时锟斤拷偏锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷UTC 锟斤拷锟竭碉拷时锟斤拷偏锟斤拷锟斤拷锟斤拷锟角革拷锟侥o拷UTC 锟斤拷锟竭碉拷时锟斤拷偏锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟侥★拷 -43200 锟斤拷 43200
锟斤拷锟斤拷锟斤拷锟斤拷锟节o拷时锟斤拷 --- ---
c ISO 8601 锟斤拷式锟斤拷锟斤拷锟节o拷PHP 5 锟铰加o拷 2004-02-12T15:19:21+00:00
r RFC 822 锟斤拷式锟斤拷锟斤拷锟斤拷 锟斤拷锟界:Thu, 21 Dec 2000 16:01:07 +0200
U 锟斤拷 Unix 锟斤拷元锟斤拷January 1 1970 00:00:00 GMT锟斤拷锟斤拷始锟斤拷锟斤拷锟斤拷锟斤拷锟� 锟轿硷拷 time()

锟斤拷式锟街达拷锟叫诧拷锟杰憋拷识锟斤拷锟斤拷址锟斤拷锟皆拷锟斤拷锟绞撅拷锟�Z 锟斤拷式锟斤拷使锟斤拷 gmdate() 时锟斤拷锟角凤拷锟斤拷 0锟斤拷

Example #1 date() 锟斤拷锟斤拷

<?php
// 锟借定要锟矫碉拷默锟斤拷时锟斤拷锟斤拷锟斤拷 PHP 5.1 锟斤拷锟斤拷
date_default_timezone_set('UTC');


// 锟斤拷锟斤拷锟斤拷疲锟組onday
echo date("l");

// 锟斤拷锟斤拷锟斤拷疲锟組onday 15th of August 2005 03:12:46 PM
echo date('l dS \of F Y h:i:s A');

// 锟斤拷锟斤拷锟絁uly 1, 2000 is on a Saturday
echo "July 1, 2000 is on a " date("l"mktime(000712000));

/* 锟节革拷式锟斤拷锟斤拷锟斤拷使锟矫筹拷锟斤拷 */
// 锟斤拷锟斤拷锟斤拷疲锟絎ed, 25 Sep 2013 15:28:57 -0700
echo date(DATE_RFC2822);

// 锟斤拷锟斤拷锟斤拷疲锟�2000-07-01T00:00:00+00:00
echo date(DATE_ATOMmktime(000712000));
?>

锟节革拷式锟街达拷锟叫碉拷锟街凤拷前锟斤拷锟较凤拷斜锟斤拷锟斤拷转锟斤拷锟斤拷员锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷媳锟斤拷锟酵★拷锟斤拷锟斤拷锟斤拷戏锟叫憋拷吆锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟揭伙拷锟斤拷锟斤拷锟斤拷锟斤拷校锟斤拷腔锟揭拷宸葱憋拷摺锟�

Example #2 锟斤拷 date() 锟斤拷转锟斤拷锟街凤拷

<?php
// prints something like: Wednesday the 15th
echo date("l \\t\h\e jS");
?>

锟斤拷锟皆帮拷 date() 锟斤拷 mktime() 锟斤拷锟斤拷锟斤拷锟绞癸拷锟斤拷锟斤拷玫锟轿达拷锟斤拷锟斤拷去锟斤拷锟斤拷锟节★拷

Example #3 date() 锟斤拷 mktime() 锟斤拷锟斤拷

<?php
$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);
?>

Note:

锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷缘锟绞o拷锟斤拷锟街凤拷锟斤拷锟饺简单碉拷锟斤拷时锟斤拷锟斤拷霞蛹锟揭伙拷锟斤拷锟斤拷一锟斤拷锟铰碉拷锟斤拷锟斤拷锟斤拷锟缴匡拷锟斤拷

一些使锟斤拷 date() 锟斤拷式锟斤拷锟斤拷锟节碉拷锟斤拷锟接★拷注锟斤拷要转锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟街凤拷锟斤拷锟斤拷为目前锟斤拷锟斤拷锟解含锟斤拷锟斤拷址锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷要锟侥斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷址锟斤拷锟� PHP 锟斤拷锟斤拷锟侥版本锟叫匡拷锟杰会被锟斤拷锟较★拷锟斤拷转锟斤拷时锟斤拷注锟斤拷锟矫碉拷锟斤拷锟斤拷锟皆憋拷锟斤拷锟斤拷锟斤拷 \n 锟斤拷锟街凤拷锟斤拷锟斤拷嘶锟斤拷蟹锟斤拷锟�

Example #4 date() 锟斤拷式锟斤拷锟斤拷

<?php
// 锟劫讹拷锟斤拷锟斤拷锟角o拷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
$today date("Y-m-d H:i:s");                   // 2001-03-10 17:16:18 锟斤拷MySQL DATETIME 锟斤拷式锟斤拷
?>

要锟斤拷式锟斤拷锟斤拷锟斤拷锟斤拷锟街碉拷锟斤拷锟节o拷应锟斤拷锟斤拷 setlocale() 锟斤拷 strftime() 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 date()锟斤拷

锟轿硷拷 getlastmod()锟斤拷gmdate()锟斤拷mktime()锟斤拷strftime() 锟斤拷 time()锟斤拷

锟斤拷锟斤拷

format

锟斤拷锟斤拷锟斤拷锟斤拷锟� string 锟斤拷式锟斤拷 锟轿硷拷锟斤拷锟斤拷锟叫碉拷 锟斤拷式锟斤拷选锟筋。 同时锟斤拷锟斤拷锟斤拷锟斤拷使锟斤拷 预锟斤拷锟斤拷锟斤拷锟节筹拷锟斤拷 锟斤拷锟斤拷锟界:锟斤拷锟斤拷 DATE_RSS 锟斤拷示锟斤拷式锟斤拷锟街凤拷锟斤拷 'D, d M Y H:i:s'锟斤拷

format 锟斤拷锟斤拷锟街凤拷锟斤拷锟叫匡拷识锟斤拷锟斤拷锟斤拷锟街凤拷
format 锟街凤拷 锟斤拷锟斤拷 锟斤拷锟斤拷值示锟斤拷
锟斤拷 --- ---
d 一锟斤拷锟斤拷锟叫的第硷拷锟届,锟斤拷前锟斤拷 0 锟斤拷 2 位锟斤拷锟斤拷 锟斤拷 01 锟斤拷 31
D 3 锟斤拷锟街凤拷锟斤拷示锟斤拷锟斤拷锟节硷拷 锟斤拷 Mon 锟斤拷 Sun
j 一锟斤拷锟斤拷锟叫的第硷拷锟届,锟斤拷前锟斤拷 0 锟斤拷 1 锟斤拷 31
l (lowercase 'L') 锟斤拷锟节硷拷锟斤拷英锟斤拷全锟斤拷 锟斤拷 Sunday 锟斤拷 Saturday
N ISO-8601 锟芥定锟斤拷锟斤拷锟街憋拷示锟斤拷锟斤拷锟节硷拷锟斤拷PHP 5.1.0 锟铰硷拷 锟斤拷 锟斤拷 1 锟斤拷锟斤拷示锟斤拷锟斤拷一锟斤拷锟斤拷 7 锟斤拷锟斤拷示锟斤拷锟斤拷锟秸o拷
S 一锟斤拷锟斤拷锟叫的第硷拷锟届,锟斤拷锟斤拷 2 锟斤拷锟街凤拷锟斤拷示锟斤拷英锟斤拷锟斤拷锟斤拷锟绞★拷 st锟斤拷 nd锟斤拷 rd 锟斤拷锟斤拷 th锟斤拷 锟斤拷锟皆猴拷 j 锟斤拷锟斤拷使锟矫★拷
w 锟斤拷锟街憋拷示锟斤拷锟斤拷锟节硷拷 锟斤拷 0 锟斤拷锟斤拷锟斤拷锟秸o拷 锟斤拷 6 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷
z 一锟斤拷锟叫的第硷拷锟届,锟斤拷 0 锟斤拷始锟斤拷锟斤拷 锟斤拷 0 锟斤拷 365
锟斤拷 --- ---
W ISO-8601 锟芥范锟斤拷一锟斤拷锟叫的第硷拷锟杰o拷锟斤拷一锟斤拷为一锟杰匡拷始锟斤拷锟斤拷PHP 4.1.0 锟铰加o拷 示锟斤拷锟斤拷 42 锟斤拷锟斤拷锟斤拷锟�42锟杰o拷
锟斤拷 --- ---
F 锟铰凤拷英锟斤拷全拼锟斤拷锟斤拷锟界:January 锟斤拷 March 锟斤拷 January 锟斤拷 December
m 锟斤拷锟斤拷 0 前锟斤拷锟斤拷锟斤拷锟街憋拷示锟斤拷锟铰凤拷 锟斤拷 01 锟斤拷 12
M 3 锟斤拷锟街凤拷锟斤拷示锟斤拷锟铰份碉拷英锟侥硷拷拼 锟斤拷 Jan 锟斤拷 Dec
n 锟铰份碉拷锟斤拷锟街憋拷示锟斤拷锟斤拷前锟斤拷 0 1 through 12
t 锟斤拷锟斤拷锟铰凤拷锟叫帮拷锟斤拷锟斤拷锟斤拷锟斤拷 锟斤拷 28 锟斤拷 31
锟斤拷 --- ---
L 锟角凤拷为锟斤拷锟斤拷 锟斤拷锟斤拷锟斤拷锟斤拷辏拷蚍祷锟� 1锟斤拷锟斤拷之锟斤拷锟斤拷 0锟斤拷
o ISO-8601 锟芥范锟斤拷锟斤拷荩锟酵� Y 锟斤拷式锟斤拷锟斤拷一锟斤拷锟斤拷锟斤拷锟斤拷猓猴拷锟� ISO 锟斤拷锟斤拷锟斤拷锟斤拷W锟斤拷锟斤拷锟斤拷前一锟斤拷锟斤拷吆锟揭伙拷锟绞憋拷锟斤拷岱碉拷锟角耙伙拷锟斤拷锟竭猴拷一锟斤拷锟斤拷锟斤拷锟斤拷锟街憋拷铩� 锟斤拷锟斤拷前一锟斤拷锟斤拷吆锟揭伙拷锟绞憋拷锟斤拷岱碉拷锟角耙伙拷锟斤拷锟竭猴拷一锟斤拷锟斤拷锟斤拷锟斤拷锟街憋拷铩� 锟斤拷PHP 5.1.0 锟铰加o拷 示锟斤拷锟斤拷1999 锟斤拷 2003
Y 4 位锟斤拷锟街碉拷锟斤拷锟� 示锟斤拷锟斤拷1999 锟斤拷 2003
y 2 位锟斤拷锟街碉拷锟斤拷锟� 示锟斤拷锟斤拷 99 锟斤拷 03
时锟斤拷 --- ---
a 锟斤拷锟界还锟斤拷锟斤拷锟界,2 位小写锟街凤拷 am 锟斤拷 pm
A 锟斤拷锟界还锟斤拷锟斤拷锟界,2 位锟斤拷写锟街凤拷 AM 锟斤拷 PM
B 斯锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷 锟斤拷 000 锟斤拷 999
g 小时锟斤拷12时锟狡o拷锟斤拷前锟斤拷 0 锟斤拷 1 锟斤拷 12
G 小时锟斤拷24时锟狡o拷锟斤拷前锟斤拷 0 锟斤拷 0 锟斤拷 23
h 小时锟斤拷12时锟狡o拷锟斤拷前锟斤拷 0 锟斤拷 2 位锟斤拷锟斤拷 锟斤拷 01 锟斤拷 12
H 小时锟斤拷24时锟狡o拷锟斤拷前锟斤拷 0 锟斤拷 2 位锟斤拷锟斤拷 00 through 23
i 锟斤拷锟接o拷锟斤拷前锟斤拷 0 锟斤拷 2 位锟斤拷锟斤拷 锟斤拷 00 锟斤拷 59
s 锟诫,锟斤拷前锟斤拷 0 锟斤拷 2 位锟斤拷锟斤拷 锟斤拷 00 锟斤拷 59
u 锟斤拷锟斤拷 锟斤拷PHP 5.2.2 锟铰加o拷 示锟斤拷锟斤拷 654321
时锟斤拷 --- ---
e 时锟斤拷锟斤拷识锟斤拷PHP 5.1.0 锟铰加o拷 示锟斤拷: UTC, GMT, Atlantic/Azores
I 锟斤拷锟斤拷写锟斤拷母 i锟斤拷 锟角凤拷锟斤拷锟斤拷时 锟斤拷锟斤拷锟斤拷锟斤拷锟绞憋拷蚍祷锟� 1锟斤拷锟斤拷之锟斤拷锟斤拷 0锟斤拷
O 锟酵革拷锟斤拷锟斤拷锟斤拷时锟戒(GMT锟斤拷锟斤拷时锟筋,锟斤拷小时为锟斤拷位 示锟斤拷锟斤拷 +0200
P 锟酵革拷锟斤拷锟斤拷锟斤拷时锟戒(GMT锟斤拷锟斤拷时锟筋,锟斤拷锟斤拷小时锟酵凤拷锟接o拷小时锟酵凤拷锟斤拷之锟斤拷使锟斤拷冒锟脚o拷:锟斤拷锟街革拷锟斤拷PHP 5.1.3 锟铰加o拷 示锟斤拷锟斤拷 +02:00
T 时锟斤拷锟斤拷写 示锟斤拷锟斤拷EST, MDT ...
Z 锟斤拷锟斤拷为锟斤拷位锟斤拷时锟斤拷偏锟斤拷锟斤拷锟斤拷UTC 锟斤拷锟斤拷锟斤拷时锟斤拷锟斤拷锟截革拷锟斤拷锟斤拷UTC 锟皆讹拷锟斤拷时锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 锟斤拷 -43200 锟斤拷 50400
锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷/时锟斤拷 --- ---
c ISO 8601 锟斤拷锟节硷拷时锟戒(PHP 5 锟铰加o拷 2004-02-12T15:19:21+00:00
r » RFC 2822 锟斤拷式锟斤拷锟斤拷锟节猴拷时锟斤拷 示锟斤拷锟斤拷Thu, 21 Dec 2000 16:01:07 +0200
U 锟斤拷 1970 锟斤拷 1 锟斤拷 1 锟斤拷 0 时 0 锟斤拷 0 锟诫(GMT 时锟戒)锟斤拷锟斤拷锟斤拷时锟戒,锟斤拷锟斤拷为锟斤拷位 锟轿硷拷time()

锟斤拷式锟斤拷锟街凤拷锟斤拷锟叫的诧拷锟斤拷识锟斤拷锟街凤拷锟斤拷原锟斤拷锟斤拷锟斤拷锟� 锟斤拷使锟斤拷 gmdate() 锟斤拷锟斤拷时锟斤拷 Z 锟斤拷式锟斤拷远锟斤拷锟斤拷 0锟斤拷

Note:

锟斤拷锟节憋拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷 integer 锟斤拷锟酵碉拷时锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟� u 锟斤拷式锟斤拷锟斤拷使锟斤拷 date_format() 锟斤拷锟斤拷锟斤拷锟斤拷使锟斤拷 date_create() 锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷锟绞憋拷锟斤拷锟斤拷锟斤拷玫摹锟�

timestamp

锟斤拷选锟斤拷 timestamp 锟斤拷锟斤拷锟斤拷一锟斤拷 integer 锟斤拷 Unix 时锟斤拷锟斤拷锟斤拷锟轿粗革拷锟斤拷锟斤拷锟斤拷锟街的拷锟轿拷锟角帮拷锟斤拷锟绞憋拷洹R诧拷锟斤拷锟剿碉拷锟斤拷锟街的拷锟轿� time() 锟侥凤拷锟斤拷值锟斤拷

锟斤拷锟斤拷值

锟斤拷锟截革拷式锟斤拷锟斤拷锟斤拷锟斤拷锟绞憋拷锟斤拷锟街凤拷锟斤拷锟斤拷铩� 锟斤拷锟� timestamp 锟斤拷锟斤拷锟斤拷锟斤拷一锟斤拷锟斤拷效锟斤拷值锟斤拷锟津返伙拷 FALSE 锟斤拷锟斤拷锟斤拷 E_WARNING 锟斤拷锟斤拷拇锟斤拷锟�

锟斤拷锟斤拷锟届常

锟斤拷每 锟轿碉拷锟斤拷锟斤拷锟斤拷/时锟戒函锟斤拷时锟斤拷锟斤拷锟绞憋拷锟斤拷锟叫э拷锟斤拷锟斤拷锟斤拷 E_NOTICE 锟斤拷锟斤拷锟斤拷锟绞癸拷锟较低筹拷瓒ㄖ碉拷锟� TZ 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟� E_STRICT 锟斤拷 E_WARNING 锟斤拷息锟斤拷锟轿硷拷 date_default_timezone_set()锟斤拷

锟斤拷锟斤拷锟斤拷志

锟芥本 说锟斤拷
5.1.0 时锟斤拷锟斤拷锟斤拷锟叫≈碉拷锟轿� GMT 时锟斤拷锟� 1901 锟斤拷 12 锟斤拷 13 锟斤拷锟斤拷 GMT 时锟斤拷锟� 2038 锟斤拷 1 锟斤拷 19 锟秸★拷 锟斤拷32 位锟叫凤拷锟斤拷锟斤拷锟斤拷锟斤拷取值锟斤拷围锟斤拷锟斤拷 锟斤拷锟角o拷锟斤拷 PHP 5.1.0 之前锟侥版本锟斤拷锟斤拷某些系统锟斤拷锟斤拷锟斤拷 Windows锟斤拷锟斤拷锟斤拷效取值锟斤拷围为 1970 锟斤拷 1 锟斤拷 1 锟斤拷锟斤拷 2038 锟斤拷 1 锟斤拷 19 锟秸★拷
5.1.0

锟斤拷锟节凤拷锟斤拷 E_STRICT 锟斤拷 E_NOTICE 时锟斤拷锟斤拷锟斤拷

5.1.1 format 锟斤拷锟斤拷锟斤拷准锟侥匡拷锟斤拷锟斤拷锟斤拷/时锟斤拷锟绞斤拷锟斤拷锟斤拷锟斤拷锟� 锟斤拷锟斤拷

锟斤拷锟斤拷

Example #5 date() 锟斤拷锟斤拷示锟斤拷

<?php
// 锟斤拷锟斤拷默锟斤拷时锟斤拷锟斤拷PHP 5.1 之锟斤拷姹撅拷锟斤拷锟�
date_default_timezone_set('UTC');


// 锟斤拷锟斤拷锟斤拷疲锟� Monday
echo date("l");

// 锟斤拷锟斤拷锟斤拷疲锟組onday 8th of August 2005 03:12:46 PM
echo date('l jS \of F Y h:i:s A');

// 锟斤拷锟斤拷锟絁uly 1, 2000 is on a Saturday
echo "July 1, 2000 is on a " date("l"mktime(000712000));

/* 使锟矫革拷式锟斤拷锟斤拷 */
// 锟斤拷锟斤拷锟斤拷疲锟� Mon, 15 Aug 2005 15:12:46 UTC
echo date(DATE_RFC822);

// 锟斤拷锟斤拷锟斤拷疲锟�2000-07-01T00:00:00+00:00
echo date(DATE_ATOMmktime(000712000));
?>

锟斤拷锟斤拷使锟矫凤拷斜锟竭斤拷锟斤拷转锟斤拷锟斤拷锟斤拷止锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷式锟街凤拷锟斤拷锟叫的匡拷识锟斤拷锟街凤拷锟斤拷 锟斤拷锟斤拷锟叫憋拷吆锟揭拷锟斤拷锟街凤拷锟斤拷锟斤拷一锟斤拷锟斤拷然锟斤拷一锟斤拷锟斤拷效锟斤拷锟街凤拷锟斤拷锟叫o拷锟斤拷么锟斤拷要锟斤拷 锟斤拷斜锟斤拷锟劫次斤拷锟斤拷转锟藉。

Example #6 锟斤拷 date() 锟斤拷锟斤拷锟叫的革拷式锟街凤拷锟斤拷锟斤拷锟斤拷转锟斤拷

<?php
// 锟斤拷锟斤拷锟斤拷疲锟� Wednesday the 15th
echo date('l \t\h\e jS');
?>

锟斤拷锟斤拷锟斤拷锟斤拷使锟斤拷 date() 锟斤拷 mktime() 锟斤拷锟斤拷 锟斤拷锟斤拷锟斤拷之前锟斤拷锟斤拷之锟斤拷锟斤拷锟斤拷锟绞憋拷洹�

Example #7 date() 锟斤拷 mktime() 锟斤拷锟斤拷使锟斤拷示锟斤拷

<?php
$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);
?>

Note:

锟斤拷锟节达拷锟斤拷锟斤拷锟斤拷时时锟戒, 锟斤拷锟皆此凤拷锟斤拷锟斤拷锟斤拷锟街憋拷锟斤拷锟绞憋拷锟斤拷锟较硷拷/锟斤拷锟斤拷锟斤拷 要锟斤拷锟接可匡拷锟斤拷

date() 锟斤拷锟斤拷锟斤拷式锟斤拷锟斤拷一些示锟斤拷锟斤拷 锟斤拷要注锟斤拷锟斤拷牵锟斤拷锟绞癸拷嵌锟斤拷诘锟角帮拷锟剿碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷夂拷锟斤拷锟街凤拷锟斤拷 也要锟斤拷源锟斤拷锟斤拷锟斤拷锟斤拷夂拷锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷转锟藉,锟皆憋拷锟解函锟斤拷锟斤拷锟截凤拷预锟节碉拷值锟斤拷 锟斤拷为锟斤拷锟斤拷锟节斤拷锟斤拷锟斤拷 PHP 锟芥本锟叫o拷锟斤拷些锟街凤拷锟结被锟斤拷锟斤拷锟斤拷锟斤拷暮锟斤拷濉� 锟斤拷锟斤拷转锟斤拷锟绞憋拷锟斤拷锟饺凤拷锟绞癸拷玫锟斤拷锟斤拷牛锟斤拷员锟斤拷锟� \n 锟斤拷锟斤拷锟斤拷为锟斤拷锟叫凤拷锟脚★拷

Example #8 date() 锟斤拷锟斤拷锟斤拷式锟斤拷

<?php
// 锟斤拷锟斤拷锟斤拷锟斤拷锟� 2001 锟斤拷 3 锟斤拷 10 锟斤拷锟斤拷锟斤拷 5 锟斤拷 16 锟斤拷 18 锟诫,
// 锟斤拷锟斤拷位锟斤拷山锟斤拷锟斤拷准时锟戒(MST锟斤拷时锟斤拷

$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\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 17:16:18 MST 2001
$today date('H:m:s \m \i\s\ \m\o\n\t\h');     // 17:03:18 m is month
$today date("H:i:s");                         // 17:16:18
?>

锟斤拷锟斤拷锟揭拷锟斤拷锟斤拷锟绞憋拷锟斤拷式锟斤拷为锟斤拷锟斤拷锟斤拷锟皆o拷锟斤拷应锟斤拷使锟斤拷 setlocale() 锟斤拷 strftime() 锟斤拷锟斤拷 锟斤拷锟斤拷锟� date() 锟斤拷锟斤拷锟斤拷

注锟斤拷

Note:

使锟斤拷 strtotime() 锟斤拷锟斤拷锟斤拷一锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷转锟斤拷为时锟斤拷锟斤拷锟� 锟斤拷锟解,一些锟斤拷锟捷匡拷锟狡芬诧拷峁╋拷私锟斤拷锟斤拷锟绞憋拷锟斤拷式转锟斤拷为时锟斤拷锟斤拷暮锟斤拷锟斤拷锟� 锟斤拷锟斤拷锟斤拷 MySQL 锟叫碉拷 » UNIX_TIMESTAMP 锟斤拷锟斤拷锟斤拷锟斤拷

Tip

锟斤拷 PHP 5.1 锟芥本锟斤拷始锟斤拷锟斤拷锟斤拷目锟绞际憋拷锟斤拷锟皆从憋拷锟斤拷 $_SERVER['REQUEST_TIME'] 锟叫伙拷取锟斤拷

锟轿硷拷

  • gmdate() - 锟斤拷式锟斤拷一锟斤拷 GMT/UTC 锟斤拷锟节o拷时锟斤拷
  • idate() - 锟斤拷锟斤拷锟斤拷时锟斤拷锟斤拷锟节革拷式锟斤拷为锟斤拷锟斤拷
  • getdate() - 取锟斤拷锟斤拷锟节o拷时锟斤拷锟斤拷息
  • getlastmod() - 锟斤拷取页锟斤拷锟斤拷锟斤拷薷牡锟绞憋拷锟�
  • mktime() - 取锟斤拷一锟斤拷锟斤拷锟节碉拷 Unix 时锟斤拷锟�
  • strftime() - 锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟矫革拷式锟斤拷锟斤拷锟斤拷时锟戒/锟斤拷锟斤拷
  • time() - 锟斤拷锟截碉拷前锟斤拷 Unix 时锟斤拷锟�
  • strtotime() - 锟斤拷锟轿猴拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷为 Unix 时锟斤拷锟�
  • 预锟斤拷锟斤拷锟斤拷锟斤拷锟绞憋拷涑o拷锟�