PHP Walker サイトマップ | お問合せ | このサイトについて
 PHP ウォーカー
 
はじめに
PHP基本
日付・時刻
・ローカル時間、GMT(グリニッジ標準時間)(date、gmdate)
・日付の妥当性のチェック(checkdate)
・日付情報の取得(getdate)
・日付情報の作成(mktime)
・日付の計算
関数

 ローカル時間、GMT(グリニッジ標準時間)の表示(date、gmdate)
date はローカル時間を書式化された文字列にして返します。
gmdate はGMT(グリニッジ標準時間)を返すことが date 関数との違いです。
ソースコード
$array_week = array("日","月","火","水","木","金","土");
$week = $array_week[date("w")];
print "今は " . date("Y/m/d H:i:s") . " ${week}曜日です。<br>\n";
print "1970年1月1日から " . date("U") . "秒経っています。<br><br>\n";
print "GMT(グリニッジ標準時間)は " . gmdate("Y/m/d H:i:s") . "です。<br>\n";
出力結果

今は 2002/07/25 23:02:33 金曜日です。
1970年1月1日から 1027605753秒経っています。

GMT(グリニッジ標準時間)は 2002/07/25 14:02:33です。


書式化に使用される主な文字には以下のものがあります。

a ・・・ "am" または "pm"
A ・・・ "AM" または "PM"
d ・・・ 2桁の日、"01" から "31"
D ・・・ 3文字の曜日、"Sun" や "Mon" など
F ・・・ テキスト形式の月、"January" など
h ・・・ 12時間単位の2桁の時、"01" から "12"
H ・・・ 24時間単位の2桁の時、"00" から "23"
g ・・・ 12時間単位の1桁または2桁の時、"1" から "12"
G ・・・ 24時間単位の1桁または2桁の時、"0" から "23"
i ・・・ 2桁の分、"00" から "59"
j ・・・ 1桁または2桁の日、"1" から "31"
l ・・・ テキスト形式の曜日、"Sunday" など ('L'の小文字)
L ・・・ 閏年であるかどうかの論理値、"0" または "1"
m ・・・ 2桁の月、"01" から "12"
n ・・・ 1桁または2桁の月、"1" から "12"
M ・・・ 3文字の月、"Jan" など
s ・・・ 2桁の秒、"00" から "59"
t ・・・ 指定した月の日数、"28" から "31"
U ・・・ 1970年1月1日からの秒数
w ・・・ 1桁の曜日、"0":日曜日 から "6":土曜日
Y ・・・ 4桁の年、"2002" など
y ・・・ 2桁の年、"02" など
z ・・・ 1月1日からの日数、"0" から "365"


サイトポリシー | 新着情報 | 掲示板 | お問合せ
Copyright © エンジニアウォーカー All Rights Reserved.