日付表現を簡略化し、日付部分のみを保持する
P粉834840856
P粉834840856 2023-09-03 12:12:21
0
1
468
<p>日付表現から日付部分のみを取得しようとしています。私のデータベースサーバーはphpmyadminで、laravelコントローラーを介してデータを取得します。 たとえば、created_at 列から 2022-01-24T18:30:00.000000Z ではなく 2022-01-24 など、日付部分を取得する必要があるだけです。 </p> <p>画像 phpmyadmin. </p> <p>画像応答</p> <p>私の web.php パスは次のとおりです: </p> <pre class="brush:php;toolbar:false;">Route::get('/fetch/curriculumVitaes', [App\Http\Controllers\Admin\CurriculumVitaesController::class, 'index']);< ;/前> <p>laravel コントローラーを介してデータを取得します。私の関数はindex():</p>です。 <pre class="brush:php;toolbar:false;">パブリック関数 Index() { $curriculumVitaes = CurriculumVitaes::where('deleted', '=', '0')->get(); $curriculumVitaes を返します。 }</pre> <p>フロントエンド vue.js でデータを取得します。</p> <pre class="brush:php;toolbar:false;"><tr v-for="(curriculumVitae,index)in curriculumVitaes" :key="index"> <td class="text-center">{{ インデックス 1 }}</td> <td class="text-center">{{カリキュラムVitae.created_at }}</td> </tr><

P粉834840856
P粉834840856

全員に返信(1)
P粉720716934

私は Laravel にあまり詳しくなく、Vue.js も使用したことがありません。しかし、コア PHP を使用してこの問題を解決することもできると思います。以下に示すようにコードを変更しました。 MySQL データベースからフォーマットしたい日付を取得するときは、date('format', variable) を使用します。あなたの場合、これは以下のコードになります。形式は、「m/d/y」、「d/m/y」、「y/d/m」など、さまざまな方法で表示できます。ここで、m は月、d は日、そしてもちろん y は年を表します。

@Uwe が指摘したように、私の提案は、php コードを vue.js コードに埋め込むことです。ただし、php と vue.js の両方を使用していることはわかっているため、以下の変更したソリューションが機能するかどうかはまだ疑問です。もしくはその範囲内で。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!