時刻から時、分、秒を削除する php メソッド: 1. php サンプル ファイルを作成します; 2. strtotime 関数を使用して日付と時刻をタイムスタンプに変換します; 3. 日付または時刻をフォーマットします。日付機能、時、分、秒を削除できます。
このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。