```上記のコードでは、date() 関数の最初のパラメータは時刻です。"/> ```上記のコードでは、date() 関数の最初のパラメータは時刻です。">

ホームページ  >  記事  >  バックエンド開発  >  時間をクエリするPHPコードの書き方

時間をクエリするPHPコードの書き方

PHPz
PHPzオリジナル
2023-04-13 09:04:40884ブラウズ

時間をクエリするための PHP コードは、PHP の time 関数を通じて実装できます。 PHP では、date() 関数を使用して現在時刻を取得できます。

次は、時刻をクエリするための PHP コードの例です:

<?php
// 获取当前时间(默认时区为系统时区)
$current_time = date("Y-m-d H:i:s");

echo "当前时间为:".$current_time;
?>

上記のコードでは、date() 関数の最初のパラメータは時刻形式です。一般的に使用される形式は次のとおりです:

  • Y: 4 桁の年
  • m: 2 桁の月
  • d: 2 桁の日
  • H: 2 桁の時( 24 時間形式)
  • i: 2 桁の分
  • s: 2 桁の秒

現在時刻を取得するだけでなく、次のこともできます。 strtotime( ) 関数を使用して文字列を Unix タイムスタンプに変換するか、time() 関数を使用して現在の時刻の Unix タイムスタンプを取得します。例:

<?php
// 将字符串转换成Unix时间戳
$timestamp = strtotime("2021-11-11 11:11:11");
echo "Unix时间戳为:".$timestamp;

// 获取当前时间的Unix时间戳
$cur_timestamp = time();
echo "当前Unix时间戳为:".$cur_timestamp;
?>

上記のコードでは、strtotime() 関数は指定された時刻文字列を Unix タイムスタンプに変換でき、time() 関数は現在の時刻の Unix タイムスタンプを取得できます。 Unix タイムスタンプは、1970 年 1 月 1 日の 0:00:00 から指定された時刻までの経過秒数を指します。

以上が時間をクエリするPHPコードの書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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