ホームページ > バックエンド開発 > PHPチュートリアル > PHPのタイムスタンプを時刻に変換する方法

PHPのタイムスタンプを時刻に変換する方法

Guanhui
リリース: 2023-04-08 16:10:02
オリジナル
4482 人が閲覧しました

PHPのタイムスタンプを時刻に変換する方法

php でタイムスタンプを時刻に変換する方法

php でタイムスタンプを時刻に変換する方法は、php 組み込み関数を呼び出すことができます。 date()" が実装されています。この関数の構文は "date(format, timestamp)" です。パラメーターの format は時刻に変換される形式を表し、パラメーター timestamp は変換されるタイムスタンプを表します。

日付の概要

date ( string $format [, int $timestamp ] ) : string
ログイン後にコピー

指定された形式文字列に従って整数のタイムスタンプを変換することによって生成された文字列を返します。タイムスタンプが指定されていない場合は、ローカルの現在時刻が使用されます。つまり、タイムスタンプはオプションであり、デフォルトは現在のタイムスタンプになります。

フォーマット文字

Day--- ---

d 先頭にゼロが 2 桁ある月の日 数値 01 ~ 31

D 曜日、テキスト表現、3 文字 Mon ~ Sun

j 月の曜日、先頭のゼロなし 1 ~ 31

l (小文字) "L") 曜日、完全なテキスト形式 日曜日から土曜日まで

#N ISO-8601 形式の曜日の数値表現 (PHP 5.1.0 の新機能) 1 (月曜日を意味します) から 7 (日曜日を意味します)

S 月の日の後の英語の接尾辞、2 文字の st、nd、rd、または th。 j

w と一緒に使用できます。 曜日。数字は 0 (日曜日を示す) ~ 6 (土曜日を示す) を表します。

z 年間の日 0 ~ 365

Week --- ---

W ISO-8601 形式の年の週番号。各週は月曜日から始まります (PHP 4.1.0 で新たに追加されました) 例: 42 (現在の年 第 42 週)

month--- ---

F 月、完全なテキスト形式 (1 月または 3 月など) 1 月から 12 月まで

m で表される月先頭にゼロが付いた数字 01 ~ 12

M 月の 3 文字の省略形 Jan ~ Dec

n 先頭にゼロのない月の数字 1 ~ 12

t 指定済み月の何日か 28 から 31

年 --- ---

L 閏年かどうか、閏年の場合は 1、それ以外の場合は0

o ISO-8601 形式の年番号。これは Y と同じ値ですが、ISO 週番号 (W) が前年または翌年に属している場合は、その年が使用されます。 (PHP 5.1.0 の新機能) 例: 1999 または 2003

Y 完全な 4 桁で表される年 例: 1999 または 2003

y 2 桁で表される年 例: 99 または 03

Time --- ---

a 小文字の午前および午後の値 am または pm

A 大文字の午前および午後の値 AM または PM

B Swatch Internet Standard Time 000 ~ 999

g 時間、12 時間形式、先頭のゼロなし 1 ~ 12

G 時間、24 時間形式、先頭なしゼロ 0 ~ 23

h 時間、12 時間形式、先行ゼロ付き 01 ~ 12

H 時間、24 時間形式、先行ゼロ付き 00 ~ 23

i 分 (先行ゼロは 00 ~ 59> ;

s 秒、先行ゼロは 00 ~ 59>

u ミリ秒 (PHP 5.2.2 の新機能)。 date() 関数は整数パラメータのみを受け入れ、DateTime::format() はミリ秒のみをサポートするため、常に 000000 を返すことに注意してください。例: 654321

タイムゾーン --- ---

e タイムゾーン識別子 (PHP 5.1.0 で新たに追加) 例: UTC、GMT、大西洋/アゾレス諸島

I 夏時間かどうか。夏時間の場合は 1、それ以外の場合は 0

O。グリニッジ標準時との時間差。例: 0200

P グリニッジ標準時 (GMT) との違い、時と分を区切るコロンがあります (PHP 5.1.3 で新たに追加されました) 例: 02:00

T が使用されるタイムゾーン例: EST、MDT ([翻訳者注] 全文は Windows 形式で、「東部標準時」など、中国語版では「中国標準時」と表示されます)。

Z 時差オフセット (秒単位)。 UTC より西のタイム ゾーン オフセットは常に負であり、UTC より東のタイム ゾーン オフセットは常に正です。 -43200 ~ 43200

完全な日付/時刻 --- ---

c ISO 8601 形式の日付 (PHP 5 の新機能) 2004-02-12T15:19:21 00:00

r RFC 822 形式の日付。例: Thu, 21 Dec 2000 16:01:07 0200

U Unix エポック (1970 年 1 月 1 日 00:00:00 GMT) 以降、現在の秒数

推奨チュートリアル: 「PHP チュートリアル

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

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