一般的に使用される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 が提供する date 関数。たとえば、Unix タイムスタンプを「2012 年 5 月 25 日」などの日付形式に変換したい場合、この関数は非常に使いやすいです。:date('Y year m month d day', $time) ;日付関数は「Y」、「m」、「d」のみに関心があることがわかります。途中に挿入した特殊文字については、彼女は関心を持ちません。あまり注意を払わない。 ■年--「Y」は4桁の年を表します。 2012■年--「y」は2桁の年を表します。 12■month--「F」は英語の月の綴りを意味します。 1月は「january」と表示されます■month--「M」は英語の月の最初の3文字を表します。 1月はjanuaryの略称「jan」で表示されます■月 - 「m」は数字の月を表します。 1月は「01」、12月は「12」と表示されます■日--「j」は数値の日付を表します。日付が 1 桁の場合、上位の桁に「0」は追加されません。例: 「9」、「12」 ■日 - 「d」は数値の日付を表します。日付が 1 桁の場合、上位の桁は "0" で埋められます。例: "09"、"12" ■hour--"g" 12 時間形式の時刻 (12 時間形式の場合) 1 桁の場合、上位桁は埋められません。「0」、例: 「3」、「12」 ■時間 - 「G」の場合は、24 時間形式の時刻です。上位 1 桁の場合、「0」は追加されません。例: 「3」、「 18」■hour--「h」 1 桁の場合、12 時間形式の時刻上位桁には「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 amecho date('h:i:s A');出力結果は次のとおりです: 05:56:57 AM 「a」午前 = am、午後 = pm;「a」午前 = AM、午後 = PMポピュラーサイエンス タイムスタンプは 1970 年 1 月 1 日 (00:00:00 GMT) です。 Unix タイムスタンプとも呼ばれます。 Unix タイムスタンプ (Unix タイムスタンプ) は、Unix 時間 (Unix 時間)、POSIX 時間 (POSIX 時間) とも呼ばれ、時間表現方法であり、1970 年 1 月 1 日のグリニッジ標準時 00:00 から始まるように定義されています。分00秒からの秒数。 Unix タイムスタンプは、Unix システムおよび Unix 類似システムで使用されるだけでなく、他の多くのオペレーティング システムでも広く使用されます。
上記では、PHP による Unix タイムスタンプの変換をその側面も含めて紹介していますが、PHP チュートリアルに興味のある友人に役立つことを願っています。