PHPのstrtotime関数の使い方

青灯夜游
リリース: 2023-04-06 10:44:01
オリジナル
6944 人が閲覧しました

PHP strtotime() 関数は、日付と時刻を表す文字列パラメータを受け取り、英語テキストの日付または時刻の記述を Unix タイムスタンプに解析するために使用されます。構文は、「strtotime (time,now)」です。成功した場合はタイムスタンプを返し、それ以外の場合は FALSE を返します。

PHPのstrtotime関数の使い方

PHP strtotime() 関数の使用方法

strtotime() 関数は、PHP の組み込み関数です。

strtotime() 関数は、日付と時刻を表す文字列パラメータを受け取り、英語テキストの日付または時刻の記述を解析して Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 GMT からの秒数) に変換します。 ); たとえば、「now」は現在の日付を指します。この関数は、Unix エポックからの秒数を返します。 date() 関数を使用して、英語のテキストの日付時刻を日付形式で返すこともできます。

基本構文:

strtotime(time,now);
ログイン後にコピー

パラメータ:strtotime() 関数は 2 つのパラメータを受け入れます

● 時間: 指定します返される日付または時刻を示す英語のテキストの時刻または日付の説明。この関数は文字列を解析し、時間を秒単位で返します。省略できません。

# now: 戻り値の計算に使用されるタイムスタンプを指定します。このパラメータを省略した場合は、現在の時刻が使用されます。

注:時刻/日付は静的ではないため、出力は変化します。

コード例を通して PHP strtotime() 関数の使用法を見てみましょう

例 1:現在時刻を表示します

"; // 以日期格式显示当前时间 echo "以日期格式显示当前时间:".date("Y-m-d", strtotime("now"))."\n"; ?>
ログイン後にコピー

出力:

以秒为单位显示当前时间:1556162013 以日期格式显示当前时间:2019-04-25
ログイン後にコピー

例 2:「2017 年 2 月 12 日」で記述された日時を表示します。

"; // 以日期格式显示转换后的日期时间 echo "以日期格式显示:".date("Y-m-d", strtotime("12th february 2017"))."
"; ?>
ログイン後にコピー

出力:

以秒为单位显示:1486854000 以日期格式显示:2017-02-12
ログイン後にコピー

例 3:表示 現在時刻における次の日曜日の日付

"; // 以日期格式显示转换后的日期时间 echo "以日期格式显示:".date("Y-m-d", strtotime("next sunday"))."
"; ?>
ログイン後にコピー

出力:

以秒为单位显示:1556402400 以日期格式显示:2019-04-28
ログイン後にコピー

関連ビデオ チュートリアルの推奨事項: "PHP チュートリアル"

以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!