PHP時刻関数の使用例

王林
リリース: 2023-06-20 18:26:01
オリジナル
1057 人が閲覧しました

PHP 時刻関数の使用例

PHP では、タイムスタンプは非常に重要な概念です。タイムスタンプは、特定の日付と時刻を表すマーカーです。 PHP には、タイムスタンプの変換や日付の書式設定などを簡単に実行できる時刻関数が多数用意されています。

この記事では、一般的に使用される PHP 時間関数をいくつか紹介し、読者がこの関数の使用法をよりよく理解できるように例を示します。

  1. time() 関数

time() 関数は、現在の Unix タイムスタンプ (つまり、1970 年 1 月 1 日の 0:00:00 からの秒数) を返します。 )。

次は例です:

echo time();
ログイン後にコピー

出力結果は次のようになります:

1622825466
ログイン後にコピー
  1. date() function

date () 関数 日付の書式設定に使用されます。最初のパラメータとしてタイムスタンプを受け取り、必要に応じてさまざまな形式で日付を返すことができます。

次は、現在のタイムスタンプを標準の日付形式にフォーマットする例です:

echo date('Y-m-d H:i:s');
ログイン後にコピー

出力は次のようになります:

2021-06-05 09:02:46
ログイン後にコピー
  1. strtotime() function

strtotime() 関数は日時文字列を Unix タイムスタンプに解析します。

次は例です:

echo strtotime('2021-06-05 09:02:46');
ログイン後にコピー

出力結果は次のようになります:

1622826166
ログイン後にコピー
  1. strtotime() 関数と date() 関数の組み合わせ

strtotime() 関数と date() 関数は、一緒に使用されることがよくあります。以下は、既知の日付と時刻の文字列を指定された日付形式に変換する例です:

echo date('Y年m月d日 H:i:s', strtotime('2021-06-05 09:02:46'));
ログイン後にコピー

出力は次のようになります:

2021年06月05日 09:02:46
ログイン後にコピー
  1. mktime() function

mktime() 関数は、日付の Unix タイムスタンプを返すために使用されます。

次は例です:

echo mktime(0, 0, 0, 6, 1, 2021);
ログイン後にコピー

出力は次のようになります:

1622505600
ログイン後にコピー

上記の例は、2021 年 6 月 1 日の 0:00:00 のタイムスタンプを返します。 。

  1. mktime() 関数と date() 関数を組み合わせて使用​​する

mktime() 関数と date() 関数は、一緒に使用されることがよくあります。以下は、既知の日付を指定された日付形式に変換する例です:

echo date('Y年m月d日', mktime(0, 0, 0, 6, 1, 2021));
ログイン後にコピー

出力結果は次のようになります:

2021年06月01日
ログイン後にコピー

これまで、一般的に使用されるいくつかの PHP 時間関数とtime()、date()、strtotime()、mktime() などの使用例。これらの例が、読者が PHP 時間関数をよりよく理解して適用し、実際のプログラミングの効率を向上させるのに役立つことを願っています。

以上がPHP時刻関数の使用例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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