My Photo

« PHPメモ023:日付・時刻関連の関数 その1 | Main | デュナミス-ボスディンクリア #FF11 »

March 15, 2012

PHPメモ024:日付・時刻関連の関数 その2

int mktime(<時>[, <分>[, <秒>[, <月>[, <日>[, <年>]]]]])
日付からUnixタイムスタンプを取得する。
サンプルーコード
$t = mktime(10, 0, 0, 3, 14, 2012);
echo date('Y/m/d', $t) . ' の曜日は ' . date('l') . "\n";
サンプルコードの出力
2012/03/14 の曜日は Wednesday

array getdate([<Unixタイムスタンプ>])
タイムスタンプの日付情報を配列で返す。引数が省略された場合は現在のローカル時間を使用する。

返される配列のキーと値の意味は以下。

キー 備考
seconds 0-59
minutes 0-59
hours 0-23
mday 1-31
wday 曜日 0(日曜日)-6(土曜日)
mon 1-12
year 4桁の年
yday 年初からの日数 0-365
weekday 曜日 フルスペル
month フルスペル
0 Unixタイムスタンプ
サンプルーコード
$a = getdate(strtotime('+2 week'));
print_r($a);
サンプルコードの出力
Array
(
    [seconds] => 40
    [minutes] => 25
    [hours] => 15
    [mday] => 28
    [wday] => 3
    [mon] => 3
    [year] => 2012
    [yday] => 87
    [weekday] => Wednesday
    [month] => March
    [0] => 1332915940
)

« PHPメモ023:日付・時刻関連の関数 その1 | Main | デュナミス-ボスディンクリア #FF11 »

PHP」カテゴリの記事

Comments

Post a comment

(Not displayed with comment.)

TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/26461/54226802

Listed below are links to weblogs that reference PHPメモ024:日付・時刻関連の関数 その2:

« PHPメモ023:日付・時刻関連の関数 その1 | Main | デュナミス-ボスディンクリア #FF11 »

April 2017
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
無料ブログはココログ

日本blog村

  • にほんブログ村 IT技術ブログへ
  • にほんブログ村 アニメブログへ
  • にほんブログ村 サッカーブログ アルビレックス新潟へ

好きな音楽家

メモ

XI-Prof