PHP 日付関数 Base、datebase
/**************形式で使用できる文字の意味*******************/
a – "am" または "pm"
A – 「午前」または「午後」
d – 日、2 桁。2 桁未満の場合は、前にゼロを追加します。例: 「01」から「31」。
D – 曜日、「Fri」などの 3 つの英語文字。
F – 月、完全な英語名 (例: " January" )。
h – 12 時間形式の時間、例: "01" から "12"
H – 24 時間形式の時間、例: "00" から "23"
g – 12 時間形式の時間。「1」から「12」のように 2 桁未満の場合はゼロは追加されません。
G – 24 時間形式の時間。「0」から「23」など、2 桁未満の場合はゼロは追加されません。
i – 分 例: 「00」から「59」
j – 日、2 桁。2 桁未満の場合はゼロを追加しないでください。例: 「1」から「31」。
l – 曜日、完全な英語名(例:「Friday」)
L- うるう年を取得し、1 を返します。それ以外の場合は 0 を返します。
m – 月、2 桁。2 桁未満の場合は、「01」から「12」のように先頭にゼロを追加します。
n – 月、2 桁。2 桁未満の場合はゼロは追加されません。例: 「1」から「12」。
M – 月、「Jan」などの 3 つの英語文字。
s – 秒 例: "00" ~ "59"
S – 単語の末尾に英語の序数、「th」、「nd」などの 2 つの英語の文字を追加します。
t – 指定した月の日数 (「28」から「31」など)。
U – 合計秒数
w – 数値による曜日。例: "0" (日曜日) ~ "6" (土曜日)
Y – 年。「1999」などの 4 桁。
y – 年。「99」などの 2 桁。
z – 年間の日。例: 「0」から「365」。
1.date(char_date,unix);
現在の日付: 2015-4-7 10:10 AM
echo date('Y-m-d H:i A') --->出力: 2015-4-7 02:10 AM
echo date('Y-m-d h:i A'); --->出力: 2015-4-7 02:10 AM Not Chang
(1)date_default_timezone_set('PRC');
(2)PHP.ini更新日.tiemzone=PRC
echo date('Y-m-d h:i A'); --->出力: 2015-4-7 10:10 AM 変更されました
2.strtotime(char_date[,int $now]);
日付文字列変換 UNIX
echo strtotime('2015-4-7') --->出力:1428336000 タイムスタンプ
echo date('Y-m-d',strtotime('2015-4-7'); --->出力:2015-04-06
echo date('Y-m-d',strtotime("+3 day"); --->出力:2015-04-10
echo date('Y-m-d',strtotime("来年"); --->出力:2016-04-10
3.gmdate(char_date_mode,unix);
unix 変換日付文字列
echo gmdate("Y-m-d",1428336000); --->出力:2015-04-06
4.mktime(h,i,s,m="m",d="d",y="y");
日付に基づいて unix を返す
echo gmdate("Y-m-d H:i:s A",mktime(0,0,0,"8","18","2018")); --->出力: 2018-08-17 16:00午後:00
5.checkdate(m,d,y);
データ時刻の確認
echo checkdate(13,10,2016) ? "True":"False" --->出力: False
echo checkdate(12,10,2016) ? "True":"False" --->出力: True
6.getdate(unix)
日付配列を返す
print_r(getdate(time());
配列 (
[秒] => 37 [時間] => 16 [月曜日] => 4
[年] => 2015 [年] => 96 [月] => 4月 [0] =>
)
http://www.bkjia.com/PHPjc/980032.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/980032.html技術記事 PHP 日付関数 Base, datebase /**************形式で使用できる文字の意味*******************/ a "am" または "pm" A "AM" または "PM"d 日、2 桁、2 桁未満の場合は最初の 1 桁。 .