ホームページ  >  記事  >  バックエンド開発  >  UnixタイムスタンプのPHP変換方法

UnixタイムスタンプのPHP変換方法

藏色散人
藏色散人オリジナル
2021-09-13 10:51:182522ブラウズ

php による Unix タイムスタンプの変換方法: 1. "date('Y-m-d H:i:s',$time);" を通じて Unix タイムスタンプを変換します; 2. strtotime 関数を通じて時刻形式を変換します タイムスタンプに変換します; 3. 「echo(time());」を通じて現在時刻のタイムスタンプを出力します。

UnixタイムスタンプのPHP変換方法

この記事の動作環境:Windows 7システム、PHPバージョン7.1、DELL G3コンピュータ

UNIX用php変換方法タイムスタンプ

Unix タイムスタンプの PHP 変換

1. Unix タイムスタンプを「2012-05-12 11:09:15」のようなものに変換します。形式:

date('Y-m-d H:i:s',$time); //$time的值即Unix时间戳,可能是你从数据库里取出来的或者...

2.「2012-05-12」形式の時刻をタイムスタンプに変換します:

strtotime("2012-05-12"); //返回值为int型

3. 現在時刻のタイムスタンプを出力します:

echo(time());

Advanced

実際、PHP が提供する日付関数は非常に使いやすいです。たとえば、Unix タイムスタンプを「2012 年 5 月 25 日」などの希望の日付形式に変換したい場合:

date(‘Y年m月d日’,$time);

日付関数は「Y」、「m」、「d」のみに関心があることがわかります。途中に挿入した特殊文字については、彼女はあまり注意を払っていません。

#■年 – 「Y」は 4 桁の年を表します。 2012

#■年 - 「y」は 2 桁の年を表します。 12

■Month – 「F」は英語の月の完全な綴りを意味します。 1 月は「january」と表示されます。

#■月 - 「M」は英語の月の最初の 3 文字を表します。 1 月は、january「jan」

#■month の省略形として表示されます。「m」は数値の月を表します。 1 月は「01」、12 月は「12」と表示されます。

#■日 – 「j」は数値の日付を表します。日付が 1 桁の場合、上位桁に「0」は追加されません。例: 「9」、「12」

■日 - 「d」は数値の日付を表します。日付が 1 桁の場合、上位の桁は「0」で埋められます (例: 「09」、「12」)

「0」を追加します、例: 「3」、「12」

# 時 - 24 時間形式の「G」時刻。上位 1 桁の場合、「0」は追加されません。例: 「 3」、「18」

■時 – 「h」は 12 時間制で、上位 1 桁の場合は「0」が追加されます(例:「03」、「12」

) #■時 - 「H」24時間制、上位1桁の場合は「0」が追加されます(例:「03」、「18」)

#■分 - "i" 分、例: "09"、"60"

■秒 - "s" 秒、例: "06"、"60"

最後に注意してください。 12 時間制の場合、時間形式の出力。午前と午後を示す必要があります。

例: echo date('g:i:s a');

出力結果は次のとおりです。 : 5:56:57 am

echo date(‘h:i:s A’);

出力結果は次のとおりです: 05:56:57 AM

“a”上午=am、下午=pm;”A”上午=AM、下午=PM

Popular Science

タイムスタンプは 1 月 1 日からの秒数です。 、1970 (00:00:00 GMT)。 Unix タイムスタンプとも呼ばれます。

Unix タイムスタンプ (Unix タイムスタンプ) は、Unix 時間 (Unix 時間)、POSIX 時間 (POSIX 時間) とも呼ばれ、時間表現方法であり、1970 年 1 月 1 日のグリニッジ時間からの合計秒数として定義されています。 00:00:00から現在まで。 Unix タイムスタンプは、Unix システムおよび Unix 類似システムで使用されるだけでなく、他の多くのオペレーティング システムでも広く使用されます。

推奨学習: 「

PHP ビデオ チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。