ホームページ > バックエンド開発 > PHPチュートリアル > PHPの日時関数を詳しく解説_PHPチュートリアル

PHPの日時関数を詳しく解説_PHPチュートリアル

WBOY
リリース: 2016-07-13 09:54:36
オリジナル
813 人が閲覧しました

PHP の時刻と日付の関数の詳細な説明

PHP 関数の多様化と類似した機能は、実際には、オープンソースのシステムによる欠点である複数の機能で実装できることです。 PHP の時刻関数 タイムスタンプとタイムゾーンの概念を勉強して完全に理解してください (これは非常に重要です)。必要な友人はそれを参照できます。

PHPの関数はすべてUNIX時代、つまり1970年1月1日からのものです。

日付は今回からの秒数です。

関数が今回からの秒数を呼び出すとき、それをタイムスタンプとして扱います。

ローカルタイム機能

1. string date(string format,inieger timestamp)

この関数は時間を表す文字列を返します。これは文字列形式によって制御されます。

例:

?

1

2

3

4

print(date("Y年m月d日");//現在の年月日を出力します

print(date("Y年m月d日",60*60*24*365*10);//1980年1月1日を出力します。

?>

なぜタイムスタンプがないのかと疑問に思うかもしれませんが、タイムスタンプが空であるか書き込まれていない場合は、現在の時刻のタイムスタンプが使用されることを意味します。

年を表す制御文字: Y---4桁の年 y---2桁の年

月を表す制御文字: m---1-12の月 F---英語の月名 M---月の短縮名

日番号を表す制御文字: d--前に0が付いている月の日 j-前に0がない日の番号

曜日を示す制御記号: l--英語の週 D--短縮週

時間管理記号: h--1から12までの時間 H--0から23までの時間

午前と午後を示す制御記号 a ---am or pm A ---AM or PM

分を表す制御文字: i---値 00-59

一年の日数を示します: z--一年の日数

2.array getdate(整数タイムスタンプ)

この関数は行列を返します。

例:

?

1

2

3

4

5

6

$current_date=getdate();

print($current_date("時間"));

print($current_date("分");

print($current_date("秒");

?>

手順:

要素の説明

時間 24 時間形式の時間

月中旬の月曜日

分分

数値形式の月

month 月の正式名称

wday 0から6までの数値形式の曜日

weekday 曜日の名前

年年

0タイムスタンプは1970年1月1日から現在までの秒数です

Ydayはその年の数値的な日付です

3. boolean checkdate(整数の月,整数の日,整数の年)

この関数は、日付が正当であるかどうかをチェックします。例:

?

1

2

3

4

if(チェック日(1980年2月29日))

print("日付は有効です!n");

?>

4.整数時間()

この関数は現在のタイムスタンプを取得します。例:

?

5. integer mktime(整数時,整数分,整数秒,整数月,整数日,整数年)

この関数は、指定された日付のタイムスタンプ、つまり 1970 年 1 月 1 日から現在までの秒数を返します。

特定のパラメータが範囲外の場合、この関数はそれを説明することもできます。たとえば、13日は来年の1月です。

例:

?

1

2

3

print(time());//大きな一連の整数を出力します

?>

1

2

3

4

5

6

$currenthour=date("H");

print("50時間後:");

print(date("h:i A l F dS,Y",mktime($currenthour+50)));

print("
");

?>

6. string microtime()

この関数は、現在の時刻のミリ秒数 + 空間 + 1970 年からの秒数で構成される文字列を返します

?

1

2

3

4

5

6

print("start:microtime()
n");

for($index=0;$index<1000;$index++)

print("良い!");

print("stop:microtime()
n");

?>

ロンドンらしい標準時機能も色々あります

以上がこの記事の全内容ですが、皆さんに気に入っていただければ幸いです。

注< >: さらにエキサイティングなチュートリアルについては、Bangke Homeプログラミング に注目してください。

http://www.bkjia.com/PHPjc/996754.html

tru​​ehttp://www.bkjia.com/PHPjc/996754.html技術記事 PHP の時刻関数と日付関数の詳細な説明。PHP 関数の多様化と類似した機能は、実際には複数の関数で実装できることです。これはおそらくオープンソースの欠点でもあります。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート