MySQLの日時フィールドから日付のみを抽出してPHP変数に割り当てますか?
日時フィールドから唯一の日付を抽出する場合は、DateTimeクラスを使用する必要があります。構文は次のとおりです-
DateTime::createFromFormat("Y-m-d H:i:s",yourDateTimeValue)->format("yourFormatSpecifier");
これで、PHPコードに上記の構文を実装して、日時フィールドから唯一の日付を抽出できます。 PHPコードは次のとおりです-
$MySQLDataBaseDateTime = "2018-02-13 13:10:15"; echo DateTime::createFromFormat("Y-m-d H:i:s",$MySQLDataBaseDateTime)->format("d/m/Y");
これがPHPコードのスクリーンショットです-
出力
13/02/2018
-
MySQLのタイムスタンプ値からの日付のみを表示する
タイムスタンプ値からの唯一の日付を表示するには、MySQLのFROM_UNIXTIME()メソッドを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> timestampValue bigint -> ); Query OK, 0 rows affected (0.70 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(
-
MySQLで特定の年の開始日と終了日を取得する
これには、MySQL YEAR()関数を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1843 ( StartDate date, EndDate date ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1843