PHP のタイムスタンプとタイムゾーンの概念

墨辰丷
リリース: 2023-03-31 13:02:01
オリジナル
2047 人が閲覧しました

PHP 関数の多様化と類似機能は、同じアプリケーションを複数の関数で実装できるという点で、おそらくオープンソースの欠点であることが、PHP の関数を体系的に研究することでよく理解できました。スタンプとタイムゾーンの概念(これは本当に重要です)、必要な友達がそれを参照できるようにします。

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

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

関数が今回以降の秒数を呼び出す場合、それを (タイムスタンプ) タイムスタンプとして扱います。

ローカル時間関数

1. string date(string format,inieger timestamp)

この関数は、時刻を表す文字列 (String) を返します。フォーマットが制御されています。
例:

<?
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または pm A---AM または PM
は分の制御文字を表します: i--- 値 00-59
は年間の日数を表します: z-- 年間の日数

2. array getdate(integer timestamp)

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

例:

<?
$current_date=getdate();
print($current_date("hours"));
print($current_date("minutes");
print($current_date("seconds");
?>
ログイン後にコピー

説明:

要素の説明
hours 24 時間形式の時間
mday 月の日付
minutes Minutes
mon 数値形式の月
month 月の完全名
秒 秒数
wday 日0 ~ 6 の数値形式での曜日
weekday 曜日 (整数の月、整数の日、整数の年) の名前
この関数は、日付が正当であるかどうかを確認します。例:

<?
if(checkdate(2,29,1980))
print("日期合法!n");
?>
ログイン後にコピー


4. integer time()

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

<?
print(time());//输出一大串整数
?>
ログイン後にコピー

5. integer time, integer minutes ,整数秒,整数月,整数日,整数年)

この関数は、指定された日付のタイムスタンプ、つまり 1970 年 1 月 1 日から現在までの秒数を返します。 #パラメータが範囲外の場合、この関数はそれを解釈することもできます。たとえば、13 日は来年の 1 月です。

のように:

<?
$currenthour=date("H");
print("50个小时后为:");
print(date("h:i A l F dS,Y",mktime($currenthour+50)));
print("<br>n");
?>
ログイン後にコピー

6。

この関数は、現在の時刻のミリ秒と 1970 年から始まる秒から構成される文字列を返します。 Number

<?
print("start:microtime()<br>n");
for($index=0;$index<1000;$index++)
print("good!");
print("stop:microtime()<br>n");
?>
ログイン後にコピー

#また、さまざまなリンウィッチ標準時関数
##概要

: 以上がこの記事の全内容です。皆様の学習にお役に立てれば幸いです。

関連する推奨事項:

インテリジェントなヒストグラム プログラムを作成するための php メソッド

PHP は抽出メソッドを実装しています英語のイニシャル

PHP中国語丸印クラス

以上がPHP のタイムスタンプとタイムゾーンの概念の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!