ホームページ >バックエンド開発 >PHPの問題 >PHPの時刻から時、分、秒を削除する方法

PHPの時刻から時、分、秒を削除する方法

藏色散人
藏色散人オリジナル
2023-03-13 11:20:483268ブラウズ

時刻から時、分、秒を削除する php メソッド: 1. php サンプル ファイルを作成します; 2. strtotime 関数を使用して日付と時刻をタイムスタンプに変換します; 3. 日付または時刻をフォーマットします。日付機能、時、分、秒を削除できます。

PHPの時刻から時、分、秒を削除する方法

このチュートリアルの動作環境: Windows 10 システム、PHP バージョン 8.1、Dell G3 コンピューター。

php 時刻から時間、分、秒を削除するにはどうすればよいですか?

これは非常に簡単です。「e35cc10428f723ef0ab8bbc6da772289」メソッドを使用して、時、分、秒を削除し、残りの部分を残すことができます。年、月、日のみ。

  • PHP の date() 関数は、日付または時刻の書式設定に使用されます。

PHP Date() 関数は、タイムスタンプを読みやすい日付と時刻にフォーマットします。

date(format,timestamp)

パラメータの説明

形式が必要です。タイムスタンプの形式を指定します。

タイムスタンプ オプション。タイムスタンプを指定します。デフォルトは現在の時刻と日付です。

注: タイムスタンプは、特定のイベントが発生した日付とイベントを表す一連の文字です。

単純な日付を取得する

date() 関数の形式パラメーターは必須であり、日付または時刻の形式を指定します。

一般的に日付に使用される文字をいくつか示します:

  • d - 月の日を表します (01-31)

  • m - 月 (01-12) を表します

  • Y - 年 (4 桁) を表します

  • 1 - 週を表します

「/」、「.」、「-」などの他の文字を文字に挿入して、他の書式設定を追加することもできます。

次の例では、3 つの異なる方法で今日の日付をフォーマットします。

<?php
echo "今天是 " . date("Y/m/d") . "<br>";
echo "今天是 " . date("Y.m.d") . "<br>";
echo "今天是 " . date("Y-m-d") . "<br>";
echo "今天是 " . date("l");
?>
  • strtotime 関数: 任意の文字列の日付と時刻を記述します。 Unix タイムスタンプ:

strtotime() 関数は、任意の文字列日時記述を Unix タイムスタンプ (1970 年 1 月 1 日 00:00:00 GMT からの秒数) に解析します。

注: 年の表現に 2 桁の形式が使用されている場合、値 0 ~ 69 は 2000 ~ 2069 にマッピングされ、値 70 ~ 100 は 1970 ~ 2000 にマッピングされます。

注: m/d/y または d-m-y 形式の日付の場合、区切り文字がスラッシュ (/) の場合は、米国の m/d/y 形式が使用されることに注意してください。区切り文字がダッシュ (-) またはドット (.) の場合、ヨーロッパの d-m-y 形式が使用されます。潜在的なエラーを回避するには、可能な限り YYYY-MM-DD 形式を使用するか、date_create_from_format() 関数を使用する必要があります。

構文

int strtotime ( string $time [, int $now = time() ] )

パラメータ

時間が必要です。日付/時刻文字列を指定します。

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

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がPHPの時刻から時、分、秒を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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