ニ�ユ。ヲサ�ケ� エリソ�
PHP Manual

date

(PHP 4, PHP 5)

date・悅シ・ォ・�ホニ�ユ/サ�ケ�ーイス、ケ、�

タ篶タ

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

サリト熙オ、�ソー惞� timestamp 、「ヘソ、ィ、鬢�ソ ・ユ・ゥ。シ・゙・テ・ネハクサ昀ヒ、隍�ユ・ゥ。シ・゙・テ・ネ、キ。「ニ�ユハクサ昀ヨ、キ、゙、ケ。」 ・ソ・、・爭ケ・ソ・ラ、ャヘソ、ィ、鬢�ハ、、セ�遉マ。「クスコ゚、ホサ�ケ�ャサネ、��゙、ケ。」 、ト、゙、� timestamp 、マ・ェ・ラ・キ・逾ヌ、「、� 、ス、ホ・ヌ・ユ・ゥ・�ネテヘ、マ time() 、ホテヘ、ヌ、ケ。」

・ム・鬣癸シ・ソ

format

スミホマ、オ、���ユハクサ昀ホスー。」ーハイシ、ホ・ェ・ラ・キ・逾イセネ、ッ、タ、オ、、。」 ト�チコム、゚、ホト�� 、簣ムーユ、オ、�ニ、ェ、遙「、ソ、ネ、ィ、ミ DATE_RSS 、マ・ユ・ゥ。シ・゙・テ・ネハクサ昀� 'D, d M Y H:i:s' 、ネニア、クーユフ」、ヒ、ハ、熙゙、ケ。」

ーハイシ、ホハクサ妤ャ format ・ム・鬣癸シ・ソハクサ昀ネ、キ、ニヌァシア、オ、�゙、ケ
format ハクサ� タ篶タ フ皃�ヘ、ホホ�
ニ� --- ---
d ニ�」ニ螟ホソ奛ハタ霹ャ、ヒ・シ・惕ャ、ト、ッセ�遉筍ヒ 01 、ォ、� 31
D ヘヒニ�」3ハクサ妤ホ・ニ・ュ・ケ・ネキチシー。」 Mon 、ォ、� Sun
j ニ�」タ霹ャ、ヒ・シ・惕ト、ア、ハ、、。」 1 、ォ、� 31
l (セョハクサ妤ホ 'L') ヘヒニ�」・ユ・�ケ・レ・�チシー。」 Sunday 、ォ、� Saturday
N ISO-8601 キチシー、ホ。「ヘヒニ�ホソヘノスクス (PHP 5.1.0 、ヌトノイテ)。」 1。ハキ隆ヒニ�ヒ、ォ、� 7。ハニ�ヒニ�ヒ
S アムク�チシー、ホスス、ケ・オ・ユ・」・テ・ッ・ケ。」2 ハクサ奛」 st, nd, rd 、゙、ソ、マ th。」 j、ネー��ヒサネヘム、ケ、� 、ウ、ネ、ャ、ヌ、ュ、�」
w ヘヒニ�」ソヘ。」 0 (ニ�ヒ)、ォ、� 6 (ナレヘヒ)
z ヌッエヨ、ホトフササニ�」ソ奛」(・シ・惕ォ、魑ォサマ) 0 、ォ、� 365
スオ --- ---
W ISO-8601 キ隆ヒニ�ヒサマ、゙、�ッテアーフ、ホスオネヨケ� (PHP 4.1.0 、ヌトノイテ) ホ�: 42 (ヌッ、ホツ� 42 スオフワ)
キ� --- ---
F キ釭」・ユ・�ケ・レ・�ホハクサ奛」 January 、ォ、� December
m キ釭」ソ奛」タ霹ャ、ヒ・シ・惕ト、ア、�」 01 、ォ、� 12
M キ釭」3 ハクサ弡チシー。」 Jan 、ォ、� Dec
n キ釭」ソ奛」タ霹ャ、ヒ・シ・惕ト、ア、ハ、、。」 1 、ォ、� 12
t サリト熙キ、ソキ釥ホニ�」 28 、ォ、� 31
ヌッ --- ---
L アシヌッ、ヌ、「、�ォ、ノ、ヲ、ォ。」 1、ハ、魍シヌッ。」0、ハ、魍シヌッ、ヌ、マ、ハ、、。」
o ISO-8601 キチシー、ホヌッ。」、ウ、�マ Y 、ロ、ワニア、ク、タ、ャ。「ISO スオネヨケ� 。ハW。ヒ、ャチーヌッ、「、�、、マヘ簓ッ、ヒツー、ケ、��遉ャ、「、�タ、ヌ ーロ、ハ、�ハPHP 5.1.0 、ヌトノイテ。ヒ。」 ホ�: 1999 、「、�、、マ 2003
Y ヌッ。」4 キ螟ホソ奛」 ホ�: 1999、゙、ソ、マ2003
y ヌッ。」2 キ螟ホソ奛」 ホ�: 99 、゙、ソ、マ 03
サ� --- ---
a ク眞ー、゙、ソ、マク盧蝪ハセョハクサ奛ヒ am 、゙、ソ、マ pm
A ク眞ー、゙、ソ、マク盧蝪ハツ醋クサ奛ヒ AM 、゙、ソ、マ PM
B Swatch ・、・ソ。シ・ヘ・テ・ネサ�エヨ 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 、ヌトノイテ)。」 ホ�: 654321
・ソ・、・爭セ。シ・� --- ---
e ・ソ・、・爭セ。シ・アハフサメ。ハPHP 5.1.0 、ヌトノイテ。ヒ ホ�: UTC, GMT, Atlantic/Azores
I (ツ醋クサ妤ホ i) ・オ・゙。シ・ソ・、・狹讀ォネン、ォ 1、ハ、鬣オ・゙。シ・ソ・、・狹譯」 0、ハ、鬢ス、ヲ、ヌ、マ、ハ、、。」
O ・ー・�ヒ・テ・クノクス狃� (GMT) 、ネ、ホサ�コケ ホ�: +0200
P ・ー・�ヒ・テ・クノクス狃� (GMT) 、ネ、ホサ�コケ。」サ�エヨ、ネハャ、ウ・愠ヌカ霏レ、テ、ソキチシー (PHP 5.1.3 、ヌトノイテ)。」 ホ�: +02:00
T ・ソ・、・爭セ。シ・ホホャセホ ホ�: EST, MDT ...
Z ・ソ・、・爭セ。シ・ホ・ェ・ユ・サ・テ・ネノテソ」 UTC 、ホタセツヲ、ホ・ソ・、・爭セ。シ・ム、ホ・ェ・ユ・サ・テ・ネ、マセ�ヒノ鬢ヌ、ケ。」、ス、キ、ニ。「 UTC 、ホナ�ヲ、ホ・ェ・ユ・サ・テ・ネ、マセ�ヒタオ、ヌ、ケ。」 -43200 、ォ、� 50400
チエ、ニ、ホニ�ユ/サ�ケ� --- ---
c ISO 8601 ニ�ユ (PHP 5 、ヌトノイテ、オ、�゙、キ、ソ) 2004-02-12T15:19:21+00:00
r » RFC 2822 ・ユ・ゥ。シ・゙・テ・ネ、オ、�ソニ�ユ ホ�: Thu, 21 Dec 2000 16:01:07 +0200
U Unix Epoch (1970 ヌッ 1 キ� 1 ニ� 0 サ� 0 ハャ 0 ノテ) 、ォ、鬢ホノテソ� time() 、篏イセネ

・ユ・ゥ。シ・゙・テ・ネハクサ昀讀ホヌァシア、オ、�ハ、、ハクサ妤マ。「、ス、ホ、゙、゙ノスシィ、オ、�゙、ケ。」 Z キチシー、マ。「 gmdate() 、ヌサネヘム、キ、ソセ�遑「セ�ヒ 0 、ヨ、キ、゙、ケ。」

テ擎ユ:

、ウ、ホエリソャシアノユ、ア、�ホ、マ integer 、ホ・ソ・、・爭ケ・ソ・ラ、タ、ア、ヌ、ケ。」、キ、ソ、ャ、テ、ニ。「スーサリト�クサ� u 、ャヘュヘム、ネ、ハ、�ホ、マ date_create() 、ヌコ鋿ョ、キ、ソ・ソ・、・爭ケ・ソ・ラ、ム、、、ニ date_format() 、ネヘム、キ、ソセ�遉ホ、゚、ヌ、ケ。」

timestamp

・ェ・ラ・キ・逾ホ・ム・鬣癸シ・ソ timestamp 、マ。「 integer キソ、ホ Unix ・ソ・、・爭ケ・ソ・ラ、ヌ、ケ。」 timestamp 、ャサリト熙オ、�ハ、ォ、テ、ソセ�遉ホ・ヌ・ユ・ゥ・�ネテヘ、マ。「 クスコ゚、ホサ�ケ�ヌ、ケ。」クタ、、エケ、ィ、�ネ。「・ヌ・ユ・ゥ・�ネ、マ time() 、ホハヨ、�ヘ、ネ、ハ、熙゙、ケ。」

ハヨ、�ヘ

ニ�ユ、ス、ケハクサ昀ヨ、キ、゙、ケ。」 timestamp 、ヒソ嵓ハウー、ャサネヘム、オ、�ソセ�遉マ FALSE 、ャハヨ、オ、�「E_WARNING ・�ル・�ホ・ィ・鬘シ、ャネッタク、キ、゙、ケ。」

・ィ・鬘シ / ホ羌ー

、ケ、ル、ニ、ホニ�ユ/サ�ケ�リソマ。「 ヘュク妤ハ・ソ・、・爭セ。シ・ャタ゚ト熙オ、�ニ、、、ハ、、セ�遉ヒ E_NOTICE 、ッタク、オ、サ、゙、ケ。」、゙、ソ。「・キ・ケ・ニ・狢゚ト熙ホ・ソ・、・爭セ。シ・「、�、、マエトカュハムソ� TZ 、ネヘム、キ、ソセ�遉ヒ、マ E_STRICT 、「、�、、マ E_WARNING 、ッタク、オ、サ、゙、ケ。」 date_default_timezone_set() 、篏イセネ、ッ、タ、オ、、。」

ハムケケヘ昀�

・ミ。シ・ク・逾� タ篶タ
5.1.0 ヘュク妤ハ・ソ・、・爭ケ・ソ・ラ、ホネマーマ、マ。「トフセ� Fri, 13 Dec 1901 20:45:54 GMT 、ォ、� Tue, 19 Jan 2038 03:14:07 GMT 、゙、ヌ、ヌ、ケ (、ウ、�鬢ホニ�ユ、マ。「32 ・モ・テ・ネノ荵賈ユ、ュターソホコヌセョ、ェ、隍モコヌツ酖ヘ、ヒ ツミア�、キ、゙、ケ)。」 、キ、ォ、キ。「PHP 5.1 、隍�ー、ホ・ミ。シ・ク・逾ヌ、マ。「・キ・ケ・ニ・犇トカュ、ヒ、隍テ、ニ、マ (ホ�: Windows) 、ウ、ホネマーマ、ャ 1970 ヌッ 1 キ� 1 ニ�ォ、� 2038 ヌッ 1 キ� 19 ニ� 、゙、ヌ、ヒタゥクツ、オ、�゙、ケ。」
5.1.0

・ソ・、・爭セ。シ・ャ、ェ、ォ、キ、、セ�遉ヒ E_STRICT 、� E_NOTICE 、ャネッタク、ケ、�隍ヲ、ヒ、ハ、熙゙、キ、ソ。」

5.1.1 PHP 5.1.1 ーハケ゚。「format ・ム・鬣癸シ・ソ、ヌノクス倏ェ、ハ ニ�ユ/サ�ケ�ユ・ゥ。シ・゙・テ・ネ、リト熙ケ、�ン、ヒヘュヘム、ハ ト��、ャ、、、ッ、ト、ォトノイテ、オ、�゙、キ、ソ。」

ホ�

ホ�1 date() 、ホホ�

<?php
// サネヘム、ケ、�ヌ・ユ・ゥ・�ネ、ホ・ソ・、・爭セ。シ・リト熙キ、゙、ケ。」PHP 5.1 ーハケ゚、ヌサネヘムイトヌス、ヌ、ケ。」
date_default_timezone_set('UTC');


// キ�フ、マ。「、ソ、ネ、ィ、ミ Monday 、ホ、隍ヲ、ヒ、ハ、熙゙、ケ。」
echo date("l");

// キ�フ、マ。「、ソ、ネ、ィ、ミ Monday 8th of August 2005 03:12:46 PM 、ホ、隍ヲ、ヒ、ハ、熙゙、ケ。」
echo date('l jS \of F Y h:i:s A');

// キ�フ、マ July 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));
?>

チー、ヒ・ミ・テ・ッ・ケ・鬣テ・キ・螟ユ、ア、ニ・ィ・ケ・ア。シ・ラ、ケ、�ウ、ネ、ヒ、隍遙「 ・ユ・ゥ。シ・゙・テ・ネハクサ昀ネ、キ、ニヌァシア、オ、��クサ妤ャナクウォ、オ、��ウ、ネ、ノサ゚、ケ、�ウ、ネ、ャ、ヌ、ュ、゙、ケ。」 ・ミ・テ・ッ・ケ・鬣テ・キ・衙ユ、ュ、ホハクサ妤マエ訷ヒニテハフ、ハ・キ。シ・ア・ケ、ヌ、「、遙「 ・ミ・テ・ッ・ケ・鬣テ・キ・螟筵ィ・ケ・ア。シ・ラ、ケ、�ウ、ネ、ャノャヘラ、ネ、ハ、�トヌスタュ、ャ、「、熙゙、ケ。」

ホ�2 date() 、ホハクサ妤ィ・ケ・ア。シ・ラ、ケ、�

<?php
// Wednesday the 15th 、ホ、隍ヲ、ヒスミホマ
echo date("l \\t\h\e jS");
?>

date() 、ネ mktime() 、ホホセハ�、ム、、、ニ。「フ、ヘ隍゙、ソ、マイ盞釥ホニ�ユ、ホ、�ウ、ネ、ャ、ヌ、ュ、゙、ケ。」

ホ�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);
?>

テ擎ユ:

・オ・゙。シ・ソ・、・爨ャ、「、�ソ、癸「ニ�ユ、莵釥ホノテソアス网ヒ・ソ・、・爭ケ・ソ・ラ、ヒ イトクコササ、ケ、�隍熙筅隍�ョヘ�ュ、ャ、「、熙゙、ケ。」

date() ・ユ・ゥ。シ・゙・テ・ネ、ホ、、、ッ、ト、ォ、ホホ网ィ、キ、゙、ケ。」 クスコ゚、ホシツチヌニテハフ、ハーユフ」、ャ、「、�クサ妤莠」ク螟ホ PHP 、ホ・ミ。シ・ク・逾ヌーユフ」、ャ ウ荀�ユ、ア、鬢��ヌ、「、惕ヲハクサ妤ヒ、ト、、、ニ、マ。「ヒセ、゙、キ、ッ、ハ、、キ�フ、ア、�ソ、皃ヒ ・ィ・ケ・ア。シ・ラ、ケ、�ャヘラ、ャ、「、�ウ、ネ、ヒテ擎ユ、キ、ニ、ッ、タ、オ、、。」・ィ・ケ・ア。シ・ラ、� 、ケ、�ン、ヒ、マ。「イ�ケヤハクサ� \n 、ホ、隍ヲ、ハハクサ妤ケ、�ソ、皃ヒ ・キ・ー・�ッ・ゥ。シ・ネ、ネヘム、キ、ニ、ッ、タ、オ、、。」

ホ�4 date() 、ホ・ユ・ゥ。シ・゙・テ・ネサリト�

<?php
// コ」ニ�マ March 10th, 2001, 5:16:18 pm 、ヌ、「、遙「
// 、゙、ソ・ソ・、・爭セ。シ・マ Mountain Standard Time (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
?>

ツセ、ホクタク�ヌニ�ユ、ユ・ゥ。シ・゙・テ・ネ、ケ、�ソ、皃ヒ、マ。「date() 、ホ、ォ、�熙ヒ setlocale() 、ェ、隍モ strftime() エリソネヘム、ケ、�ャヘラ、ャ、「、熙゙、ケ。」

テ擎ユ

テ擎ユ:

ニ�ユ、ホハクサ昀スクス、ォ、鬣ソ・、・爭ケ・ソ・ラ、クタョ、ケ、�ヒ、マ。「 strtotime() 、ャサネヘム、ヌ、ュ、�ヌ、キ、遉ヲ。」 、オ、鬢ヒ。「、、、ッ、ト、ォ、ホ・ヌ。シ・ソ・ル。シ・ケ、マ。ハMySQL 、ホ » UNIX_TIMESTAMP エリソホ 、隍ヲ、ハ。ヒニ�ユ・ユ・ゥ。シ・゙・テ・ネ、ォ、鬣ソ・、・爭ケ・ソ・ラ、リ、ホハムエケエリソュ、キ、ニ、、、゙、ケ。」

・メ・ネ

PHP 5.1 ーハケ゚。「$_SERVER['REQUEST_TIME'] 、ヒ、隍テ、ニ・�ッ・ィ・ケ・ネウォサマサ�、ホ・ソ・、・爭ケ・ソ・ラ、ャシ霹タ、ヌ、ュ、�隍ヲ、ヒ、ハ、熙゙、キ、ソ。」

サイケヘ


ニ�ユ。ヲサ�ケ� エリソ�
PHP Manual