ホームページ  >  記事  >  バックエンド開発  >  php date()日時関数の詳しい解説_PHPチュートリアル

php date()日時関数の詳しい解説_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:37:39866ブラウズ

1. 年-月-日
echo date('Y-m-j');
2007-02-6

echo date('y-n-j');
07-2-6

大文字の Y は 4 桁を意味します。年の数字、小文字の y は年の 2 桁の数字を表します。
小文字の m は月の番号 (先頭付き) を表し、小文字の n は先頭のない月の番号を表します。

echo date('Y-M-j');
2007-Feb-6

echo date('Y-m-d');
2007-02-06

大文字の M は月の 3 つの省略文字を表します。小文字の m は月の番号を表します (先頭に 0 が付きます)。大文字の J はなく、小文字の j のみが月の日付を表します。月の先頭に o が必要な場合は、小文字の d を使用します。

echo date('Y-M-j');
2007-Feb-6

echo date('Y-F-jS');
2007-April-6th

大文字の M は月の 3 つの省略文字を表します。大文字の F は、その月の完全な英語文字を表します。 (小文字の f は不可)
大文字の S は、日付番号に応じて、「st」、「nd」、「rd」、「th」などの日付の接尾辞を表します。

概要:
年を表すには大文字の Y と小文字の y を使用できます。
月は大文字の F、大文字の M、小文字の m、および小文字の n を使用できます (それぞれ文字と数字を表す 2 つの方法があります)。小文字の d と小文字の j を表すことができ、大文字の S は日付の接尾辞を表します。

2、時:分:秒

デフォルトでは、PHP解釈によって表示される時刻は「グリニッジ標準時」であり、現地時間とは8時間異なります。

echo date('g:i:s a');
5:56:57 am

echo date('h:i:s A');
05:56:57 AM

小文字の g は 12 を意味します小文字の h は先頭に 0 が付いた 12 時間制を表します。
12 時間制を使用する場合、小文字の a は小文字の「am」と「pm」を表し、大文字の A は大文字の「AM」と「PM」を表します。

echo date('G:i:s');
14:02:26

大文字の G は 24 時間形式で時間を表しますが、先頭に大文字の H を使用して 24 時間形式で時間を表します。先頭の数字

概要:
文字 g は先頭なしの時間を表し、文字 h は先頭のある時間を表します。
小文字の g と h は 12 時間制を表し、大文字の G と H は 24 時間を表します。時計。

3、閏年、週、日

echo date('L');
今年が閏年かどうか: 0

echo date('l')
今日は: 火曜日

echo date( 'D');
今日は: 火曜日

大文字の L は、今年が閏年かどうかを示し、ブール値、true の場合は 1 を返し、それ以外の場合は 0 を返します
小文字の l は完全な英語版の曜日 (火曜日) を示します。 );
曜日を示すには大文字の D を使用します。数 (火) の 3 文字の省略形です。

echo date('w');
今日の週: 2

echo date('W');
今週は年の第 6 週です

小文字の w は曜日を表し、数字の形式を表します
大文字の W は、年の週数を示します

echo date('t');
今月は 28 日です

echo date('z');
今日は今年の 36 日目です

小文字t は現在の月の日を示します
小文字の z は今日の日を示します

4、その他

echo date('T');
UTC
大文字の T はサーバーの時刻ロケールを示します

echo date('I') ;
0
大文字 I は、現在の夏時間が true であるかどうかを判断することを意味し、そうでない場合は 0 を返します

echo date('U')
1170769424
大文字 U は、1 月 1 日からの合計秒数を表します。 1970 年から現在までの Unix 時間時代の UNIX タイムスタンプです。

echo date('c');
2007-02-06T14:24:43+00:00
小文字の c は ISO8601 日付を表し、日付形式は YYYY-MM-DD で、日付と文字を区切るには文字 T を使用します。 time、time 形式は HH:MM:SS で、タイムゾーンはグリニッジ標準時 (GMT) からのオフセットで表されます。

echo date('r');
Tue, 06 Feb 2007 14:25:52 +0000
小文字の r は RFC822 の日付を表します。

例:


コードをコピー コードは次のとおりです:

/*
@author Hills
@tencentqq 3303911
@web www.abzz.net
@email hackhgs@qq.com
@blog blog.abzz.net
@mobiletelethone 1345-2626-567
@filecreate 2009-12-25-13:20,著作権丘
*/
$utc=date(”T”);
if ($utc==”UTC”)
$h=date(”h”)+8;
$dateshow=date(”Y-m-d “.$h.”:i:s”);
function rn()
{
if (date(”L”)==1)
{
echo “是”;
}
else
{
echo「否」;
}
}
$weeks=date(”l”);
$年=日付(”W”);
$日年=日付(”z”);
$weeksmemberic=date(”t”);
?>





;



date()関数数


<ボディ>















www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/321912.html技術記事 1,年-月-日 echo date('Y-m-j'); 2007-02-6 echo date('y-n-j'); 07-2-6 大写Y表示年四位数字,一方小写y表示年の二位数字;小写m表示月份の数字(带前导),...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHPファクトリーモードの使い方_PHPチュートリアル次の記事:PHPファクトリーモードの使い方_PHPチュートリアル

関連記事

続きを見る